- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ファイルオープンの速度を速くするには?)
ファイルオープンの速度を速くするには?
このQ&Aのポイント
- ファイルオープンの速度を高速化する方法を教えてください。
- Excelツールバーの”開く”でabc.csvを選択すると、時間がかかります。
- 速度を早くする方法を教えて頂けないでしょうか。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは。 「abc.csv を選択して下さい。」となっているなら、そのまま、ファイルの存在を、Dir で調べて、インポートすればよいのではないでしょうか?人間がいちいち選択する必要はないような気がしています。abc.csv ファイルがなければない、あれば、そのまま実行というわけにはいかないのでしょうか? それに、 Workbooks.Open Fname そのまま使っていますね。Excelに判断させるよりも、自分で、csv を「,」で切り分けて、セルに貼り付けたほうが速いのではないでしょうか?サンプルコードは、ここのカテゴリでも出てくるはずです。 FNo = FreeFile() Open Fname For Input As #FNo で、テキスト行を呼び出し、Split(TextLine,",") で配列にして、そのまま、セルに貼り付ければ速いはずです。
お礼
ありがとうございました。 助かりました。