[英]Initializing a UserForm and Loading Variables with VBA in Excel
我有一個帶有初始化事件的用戶窗體,如下所示:
Public CurrSpanNum, CurrSegNum As Integer
Private Sub UserForm_Initialize()
CurrSegNum = Sheets("UserData").Range("C2").value
Debug.Print "SegForm, SpanNum = " & CurrSpanNum
CurrSpanNum = Sheets("UserData").Range("D2").value
Debug.Print "SegForm, SegNum = " & CurrSegNum
End Sub
在即時窗口中,我看到:
SegForm, SpanNum =
SegForm, SegNum = 3
在初始化表單之前,將值3放置在兩個單元格中。 為什么在SegNum可以加載的同時我似乎無法加載SpanNum?
好吧,您的CurrSpanNum變量沒有初始化,因此什么也不打印,您期望什么?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.