投稿者 snowmansnow  (社会人) 投稿日時 2022/10/24 14:57:00

 こんにちは、魔界の仮面弁士様
 詳しい説明ありがとうございます

>手元の環境でも、
> シート順を変更して保存すると列挙順が変化するワークブック
> シート順を変更して保存しても列挙順が変わらないワークブック
>と様々です。
色々調べていただきありがとうございます
> 列挙順が変化するワークブック
だったら良かったのですが、手元では変わりませんでした・・・

>Excel のバイナリーフォーマットは公開されているので、調べようとすれば
>Excel.Application を使うよりも早く列挙することができるかもしれませんが、
>それだけのために直接バイナリを扱うのは、あまり現実的では無さそうです。
zipとかxlmとか、ハードルが高そうでしたので、ダメだと思います。
(i-filterみたいな、table-filterみたいなのがあるといいなぁと思いました・・・)

>なお、snowmansnow さんの最初のコードにしても私の手法にしても、
>ファイルによっては、追加の作業が発生するようです。
ADOXとOpenSchemaで、両方できるようにして頂いたので、
OpenSchemaの勉強もしていきたいと思います。
シート名は、目検で確認してから、データを取得する方法で、いきたいと思います。


正規表現と辞書を使って頂きましたので、
勉強していきたいと思います。
(正規表現は、自分でも使ってみているのですが、1.0と5.5があるのを知りませんでした。
 辞書もまだ敷居が高くて使ってみていなかったです)

諸事情で、数日、追加のお返事、確認しづらくなってしまいますが、
また宜しく御願い致します。
いつも、御教授ありがとうございます。