入力に基づいて手動で追加または変更されたファイルがあります。そのファイルはほとんどの内容が繰り返しで、16 進数の値だけが変化しているため、ツール生成ファイルにしたいと考えています。
その.txtファイルに出力される c コードを書きたいと思います。
VBA を使用して.txtファイルを作成するコマンドと、それに書き込む方法
入力に基づいて手動で追加または変更されたファイルがあります。そのファイルはほとんどの内容が繰り返しで、16 進数の値だけが変化しているため、ツール生成ファイルにしたいと考えています。
その.txtファイルに出力される c コードを書きたいと思います。
VBA を使用して.txtファイルを作成するコマンドと、それに書き込む方法
FSO を使用してファイルを作成し、書き込みます。
Dim fso as Object
Set fso = CreateObject("Scripting.FileSystemObject")
Dim oFile as Object
Set oFile = FSO.CreateTextFile(strPath)
oFile.WriteLine "test"
oFile.Close
Set fso = Nothing
Set oFile = Nothing
こちらのドキュメントを参照してください。
冗長性がほとんどない簡単な方法。
Dim fso As Object
Set fso = CreateObject("Scripting.FileSystemObject")
Dim Fileout As Object
Set Fileout = fso.CreateTextFile("C:\your_path\vba.txt", True, True)
Fileout.Write "your string goes here"
Fileout.Close