'プロシージャの外で以下の宣言をする。 Public 変数名 As データ型
変数名 | 変数に割り当てる名前 |
データ型 | 変数のデータ型を指定する |
Option Explicit
'プロジェクト内で有効な変数を宣言
'この変数は他のモジュールからも参照できる
Public intS As Integer
'このプロシージャから実行してください。
Sub main()
intS = 1
Debug.Print ("intS = " & intS)
Call test
Debug.Print ("intS = " & intS)
Call test
Debug.Print ("intS = " & intS)
'実行後、イミディエイト ウインドウに
'以下の出力があります
'
'intS = 1
'intS = 2
'intS = 3
End Sub
Sub test()
intS = intS + 1
End Sub
このサイトはリンクフリーです。リンクを貼る際に連絡は不要です。
© EXCEL VBA リファレンス all rights reserved.