Excel で (プログラムによって) テーブルを作成ListObject
し、Linq によってテーブルの基になっている にアクセスする必要があります。できるだけ早く実行する必要があります。私はたくさんの例を掘り下げましたが、私を満足させる解決策を見つけることができません。Excel データに対するほとんどの Linq クエリには、openXML とファイル全体へのアクセスが必要です。特定のワークシートにアクセスできるアプリケーションレベルのアドインでこれを行う必要があります。
また、データ テーブルにバインドListObject
してから、Linq を使用することも考えました。しかし、すでに存在するものにバインドDataTable
することはできませんListObject
(データ テーブルは のデータを消去しますListObject
)
誰もこれを試したことがありますか?