C#でExcelを編集するソフトを作っています。
A1からA10000の中に任意の文字があるシートのみ摘出してそのシート名を表示するようにしているのですが10000行ほどともなるととても読み込みが遅く使っているとストレスを感じています。
そこで高速化の方法を調べExcelの自動計算機能と画面更新機能の停止を試すことでとても早くなったのですがこれ以上高速にするやり方があるのではないかと思い投稿している次第です。
ほかに高速に読み込む方法などありますでしょうか?
C#のFormApplicationでMicrosoft.Office.Interop.Excelを使用しています。
Excel の代わりにデータベース、もしくは Excel と併用してデータベースを使うと速く処理できると思います。
回答3件
あなたの回答
tips
プレビュー