HOME > 即効テクニック > Excel VBA > ファイル操作関連のテクニック > 変数の値をいろいろな方法でファイルへ出力する

即効テクニック

ファイル操作関連のテクニック

変数の値をいろいろな方法でファイルへ出力する

(Excel 97/2000)
以下のような方法で、変数の値をファイルに出力することができます。
それぞれのステートメントを実行すると、「3,"奈良県",33」と出力されます。
「TESTFILE.txt」は、カレントディレクトリに作成されます。
Sub Sample()
    
    ' シーケンシャル出力モードで開きます。
    Open "TESTFILE.txt" For Output As #1

    MM1 = 3
    MM2 = "奈良県"
    MM3 = 33

    'Print #を使用する方法
    Print #1, MM1 & ",""" & MM2 & """," & MM3

    'または・・・
    'Print #1, MM1 & "," & Chr(34) & MM2 & Chr(34) & "," & MM3

    'Write #を使用する方法
    'Write #1, MM1; MM2; MM3

    Close

End Sub