雖然過程f()是用public定義的,,但是Static a, b的作用域只是在f()這個(gè)sub中,,其他過程是無法訪問到的。 如果確實(shí)需要的話你可以將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 |
|