- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルVBAでCSV読み込みについて質問します。)
エクセルVBAでCSV読み込みについて質問します
このQ&Aのポイント
- エクセルVBAを使用してCSVファイルを読み込む方法について質問です。外部データの取り込みマクロを記録しましたが、決まったファイル名しか展開できません。マクロ実行時にファイル選択ウィンドウが表示され、任意のCSVファイルを選択できるようにしたいです。
- エクセルVBAでCSVファイルの読み込みに関する質問です。自動記録で作成したマクロでは特定のファイル名しか展開できないため、マクロ実行時にファイル選択ダイアログが表示され、任意の場所にあるCSVファイルを選択できるようにしたいです。
- エクセルVBAを使用してCSVファイルの読み込み方法について質問があります。自動記録で作成したマクロではCSVファイルのパスが固定されており、他のCSVファイルを展開することができません。マクロ実行時にファイルを選択するウィンドウを表示し、任意の場所にあるCSVファイルを選択できるようにしたいです。
- みんなの回答 (4)
- 専門家の回答
お礼
回答ありがとうございました。 教えていただいたマクロで無事に動作しました。 仰るとおり、Name = "290TEST1"は不要のようです。(自動記録で付いていたようです) ただ、キャンセルしたときにマクロが止まってしまいます。 .Refresh BackgroundQuery:=False (毎回、ここで止まります。) おそらく、こちらのやり方が悪いのだとは思いますが。。。 いずれにしろ、大変助かりました。