• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:excelマクロを用いてのファイル作成について)

Excelマクロを用いてのファイル作成方法

このQ&Aのポイント
  • Excelマクロを使用して、複数のファイルを作成する方法について教えてください。
  • 作成されるファイルの内容を特定の形式で変更したいですが、マクロ本文中での変更方法がわかりません。
  • マクロ本文中でダブルクォーテーションを省略する方法について教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • mitarashi
  • ベストアンサー率59% (574/965)
回答No.1

単純にテキストファイルを作成するのではいかがでしょうか。ご参考まで。 Sub test() Dim FSO As Object Dim i As Long Set FSO = CreateObject("Scripting.FileSystemObject") For i = 1 To 1 With FSO.CreateTextFile("C:\flds0_" & i & ".m") .WriteLine "[data,text]=xlsread('DS_0frac.xls','ds0_" & i & "')" .WriteLine "u=" .WriteLine "n=data(u,2)" .WriteLine "a=data(u+n+1,2);b=data(u+n+1,3);c=data(u+n+1,4)" .WriteLine "x1=data(u+1,2);y1=data(u+1,3);z1=data(u+1,4)" .WriteLine "tank=b/a" .Close End With Next i Set FSO = Nothing End Sub

参考URL:
http://officetanaka.net/excel/vba/filesystemobject/filesystemobject06.htm
moozooo
質問者

お礼

どうもありがとうございました。 ご回答頂いた内容、添付して頂いたサイトの内容ともにとても参考になりました。 今後活用させて頂きます。

関連するQ&A