Sub Sample()
Dim buf As String
buf = "tanaka" ''変数に文字列"tanaka"を入れる
Call Proc1(buf) ''プロシージャProc1の引数に変数を渡して呼び出す
End Sub
Sub Proc1(a As String)
MsgBox a
End Sub
Sub Sample()
Dim buf As String
buf = "tanaka" ''変数に文字列"tanaka"を入れる
Call Proc1(buf) ''プロシージャProc1の引数に変数を渡して呼び出す
MsgBox buf ''変数の値を表示する
End Sub
Sub Proc1(a As String)
a = "suzuki" ''受け取った値を"suzuki"に変える
End Sub
Sub Sample()
Dim buf As String
buf = "tanaka" ''変数に文字列"tanaka"を入れる
Call Proc1(buf) ''プロシージャProc1の引数に変数を渡して呼び出す
MsgBox buf ''変数の値を表示する
End Sub
Sub Proc1(ByVal a As String)
a = "suzuki" ''受け取った値を"suzuki"に変える
End Sub
Sub Sample()
Dim buf As String
buf = "tanaka" ''変数に文字列"tanaka"を入れる
Call Proc1(buf) ''プロシージャProc1の引数に変数を渡して呼び出す
MsgBox buf ''変数の値を表示する
End Sub
''引数を参照渡しで受け取る
Sub Proc1(ByRef a As String)
a = "suzuki" ''受け取った値を"suzuki"に変える
End Sub