? Wissen, wie man Steuerelemente in Microsoft Excel erstellen hilft Ihnen, Ihre Anwendung dynamischer. Excel , ein Tabellenkalkulationsprogramm , können Kontrollen , um dem Benutzer mehr Kontrolle über seine Daten. Eine ComboBox-Steuerelement ist eine Kombination aus einem Textfeld und einem Listenfeld . Der Benutzer kann eine Liste Artikel in das Textfeld eingeben , damit das Listenfeld eine Liste der Gegenstände, die er auswählen kann. Verwenden Sie Visual Basic für Applikationen (VBA) , um dynamisch ein Steuerelement erstellen . Anleitung
1
Start Excel 2003 , und klicken Sie auf das Menü Extras . Wählen Sie Makro und dann Visual Basic -Editor. Legen Sie ein neues Modul , indem Sie auf das Menü Einfügen und Auswählen Module . Geben Sie die folgende Prozedur , um eine neue zu erstellen :
Private Sub createDropDownList ()
On Error GoTo Err_createDropDownList :
2
Geben Sie den folgenden dynamisch eine neue ComboBox Kontrolle in der aktiven Excel-Arbeitsblatt :
ActiveSheet.OLEObjects.Add ( ClassType : = " Forms.ComboBox.1 " , Link: = False , _
DisplayAsIcon : = False , Left : = 70, Top : = 60, _
Breite: = 100 , Höhe: . . = 25)
Objekt
AddItem "Item List 1 "
. AddItem "Item List 2 "
. AddItem "Item List 3 "
End With End With
Dieser Code wird auch hinzufügen drei Elemente in die ComboBox
3
Geben Sie die folgende Prozedur , um den Griff und Fehler verlassen: .
Exit_createDropDownList :
Exit Sub
Err_createDropDownList :
MsgBox Err.Description
Lebenslauf Exit_createDropDownList :
End Sub
4
Presse "F5" auf Ihrer Prozedur ausführen . Sie sehen eine neue ComboBox-Steuerelement in Ihrem Arbeitsblatt erstellt .