- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBAを修正したいのですが、、、、、)
VBAで複数のテキストファイルをシートに一括出力する方法
このQ&Aのポイント
- VBAを使用して複数のテキストファイルを一括してシートに出力する方法について教えてください。
- 現在のコードではウィザード画面で設定する必要がありますが、ウィザード画面をスキップして一括して出力する方法がありますか?
- また、出力する際に複数のテキストファイルを選択して、選んだファイルの順番でシートに出力する方法も教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
> RetVal = Application.Dialogs(xlDialogOpen).Show("*.txt") そもそもここはOpenFileDialogでよかないか、とは思いますがそれはさておいて。 ものすごーく大雑把な指針を示すと、 ・「複数ファイルを選択する方法」を考える ・「選択された複数のファイル」を繰り返し処理可能な形にする ・あとはforなりfor eachなりwhileなりでループ処理 って流れになります。
その他の回答 (1)
- bin-chan
- ベストアンサー率33% (1403/4213)
回答No.1
「先にテキストファイルを1つにまとめてしまう」では? コマンドプロンプトで、COPYコマンドを使用。/bオプション必須。
質問者
お礼
そのようなやり方もあるんですね。 いろいろ試してみようと思います。 ありがとうございました。
お礼
大変参考になりました。 ありがとうございました。