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' ... 한 줄에 선언과 할당 :) – dee