既存の Excel ワークブックのワークシートに大量のデータを挿入します。Excel ワークブックには、計算とピボット テーブルを含む他のワークシートがあります。データには、60,000 もの行と 30 を超える列が含まれる場合があります。このソリューションは、Excel 2003 と Excel 2007 の両方で機能する必要があります。
Excel OLE オブジェクトの使用は遅すぎるため、CSV ファイルからデータを読み込もうとしています。データをクリップボードに配置してからワークシートに貼り付けることで、データをロードする方法を考え出しました。これはかなりのクラッジだと思います。プログラムで CSV ファイルをワークシートに読み込む別の方法はありますか? それとも、まったく別のソリューションですか?
更新:回答を完全に調査する前に、別のタスクで非難されました。数週間でこれに戻ることができるはずです。このタスクに戻ったら、必ずまた更新します。
これまでのすべての回答に感謝します!