0
目前,我有一個Excel電子表格,其中包含一些數據和一個命令按鈕,用於創建一個顯示該數據子集的UserForm。 UserForm的設計方式使數據更容易查看。我遇到的問題是我想要命令按鈕創建我的UserForm的多個實例,以便每個表單可以顯示不同的一組數據。VBA UserForm Array
我很新的VBA,所以任何建議或只是我開始的地方將不勝感激。謝謝。
目前,我有一個Excel電子表格,其中包含一些數據和一個命令按鈕,用於創建一個顯示該數據子集的UserForm。 UserForm的設計方式使數據更容易查看。我遇到的問題是我想要命令按鈕創建我的UserForm的多個實例,以便每個表單可以顯示不同的一組數據。VBA UserForm Array
我很新的VBA,所以任何建議或只是我開始的地方將不勝感激。謝謝。
確保UserForm
的ShowModal
屬性設置爲False
,否則只能同時顯示UserForm
的一個實例。
之後,它是那樣簡單:
Dim ufArray(0 To 4) As UserForm1
Dim i As Integer
For i = 0 To 4
Set ufArray(i) = New UserForm1
Next i
For i = 0 To 4
Load ufArray(i)
ufArray(i).Show
Next i
顯示的UserForm1
優秀五個獨立的副本!非常感謝你。這正是我所期待的。 – Shaka 2009-10-23 13:03:06