VBAでグローバル変数はどうやって宣言しますか?
VBA では、Global キーワードを使ってグローバル変数を宣言できます。グローバル変数はモジュール内のどのプロシジャからもアクセスできます。
グローバル変数を宣言する際の例をご紹介します。
Option Explicit
Public MyGlobalVariable As Integer
Sub MySub()
MyGlobalVariable = 10
MsgBox MyGlobalVariable
End Sub
上記の例では、MyGlobalVariable は、public な整数の型のグローバル変数として宣言されています。これは、Sub プロセス MySub で代入とアクセスを行うことができます。