共用方式為


起始控制項的屬性

您可以 在執行時間使用巨集中的 Visual Basic 程式代碼來初始化控件。 例如,可以填入清單方塊、設定文字值或設定選項按鈕。

以下範例使用 AddItem 方法,新增資料到清單方塊中。 然後設定文字方塊的值,並顯示該表單。

Private Sub GetUserName() 
 With UserForm1 
 .lstRegions.AddItem "North" 
 .lstRegions.AddItem "South" 
 .lstRegions.AddItem "East" 
 .lstRegions.AddItem "West" 
 .txtSalesPersonID.Text = "00000" 
 .Show 
 ' ... 
 End With 
End Sub

您也可以在表單的 Initialize 事件中使用程式碼設定表單內控制項的初始值。 在 Initialize 事件中設定控制項初始值的好處在於,初始化程式碼會與表單儲存在一起。 這樣一來,如果把該表單複製到其他專案中,那麼執行 Show 方法顯示對話方塊時,其中的控制項就會初始化。

Private Sub UserForm_Initialize() 
 UserForm1.lstNames.AddItem "Test One" 
 UserForm1.lstNames.AddItem "Test Two" 
 UserForm1.txtUserName.Text = "Default Name" 
End Sub

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應