- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBAでtextファイルを作成)
VBAで経費精算のテキストファイルを作成するマクロの作り方
このQ&Aのポイント
- VBAを使用して経費精算データをテキストファイルに変換するためのマクロを作成したいです。
- 経費精算データのExcelファイルをCSV形式でフォルダに保存できるようになりましたが、テキストファイルの作成方法がわかりません。
- どのようにコードを変更すればテキストファイルを作成できるようになるのか、または別の方法があれば教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ファイルの拡張子が.csvで作成されるが、.txtで作成したいって話でいいんでしょうか? | '初期値設定 | filePath = ActiveWorkbook.Path & "\経費計算エクセル(CSV保存).csv" ↓ filePath = ActiveWorkbook.Path & "\経費計算エクセル.txt" だけでOKだと思いますが。
その他の回答 (1)
- imogasi
- ベストアンサー率27% (4737/17069)
回答No.2
#1のお礼で、>解決しました。本当にありがとうございますm(__)m といっているが、 (1)テキストファイル (2)CSVファイル というものが十分判っていないのではないか。 (1)もCSV形式だけでなく、PRN形式とか (2)も2-3種類ある。 現状の理解は一面的なような気がする。WEBでも照会して勉強したらどうですか。 ウイキペディア「テキストファイル」だけでも読んでおくことを勧める。 ーー 第1列から第24列までCells(i, 1)などを直接列挙して書いているのは、個人的にはスマートでないと思うが。 Write#コマンドはむつかしいが便利なものだが、使い方に注意。
質問者
お礼
ご丁寧にありがとうございます。
お礼
解決しました。本当にありがとうございますm(__)m