Microsoftによると:https://msdn.microsoft.com/en-us/library/z2cty7t8(v=vs.100).aspx次の静的変数宣言は正しいです。VBA静的変数を定義するとコンパイラエラーが発生する
Public Sub MyProc()
static count as integer = 0
count = count + 1
End Sub
Word 2010 VBAによると、これはコンパイラエラーです。それは望んでいます:
Public Sub MyProc2()
static count as integer
count = count + 1
End Sub
静的カウントが0に初期化されていると仮定する必要があります。
これは他の人に役立つことを願っています。
FWIW、これはStatic' 'に固有ではない - VBAができる唯一のシングルライン宣言\割り当ては新SomeClass'として'薄暗いFOOです。 – Comintern
'静的カウントを整数として:count = 1' ... 1行での宣言と代入:) – dee