當前位置:成語大全網 - 新華字典 - Excel VBA用戶窗體怎麽調用模塊裏的變量?

Excel VBA用戶窗體怎麽調用模塊裏的變量?

雖然過程f()是用public定義的,但是Static a, b的作用域只是在f()這個sub中,其他過程是無法訪問到的。

如果確實需要的話妳可以將a,b的聲明用public放在通用:

public a,b

Public Sub f()

a = 3

b = 4

UserForm1.Show

End Sub

或者妳可以將聲明放在窗體中

而變量的初始化可以放在窗體的Load事件中

private a,b

private sub form1_load()

a=3

b=4

end sub