Comboboxen sind Benutzer freundliche Daten Eingabeformulare, die den Unterschied zwischen einer Qualität suchen Form und eine archaische Daten Eingabemaske machen können.
Combobox in Excel definieren
Für diesen Schritt Sie zum Menü Excel Entwickler gehen müssen sicherstellen, dass Sie in diesem Menü haben, da es nicht aktivierte in Excel-Optionen kommt. Wählen Sie Bereich einfügen ActiveX-Steuerelemente und ein Kombinationsfeld in Ihr Formular einfügen: Klicken und ziehen auf die Position. Rechten Maustaste darauf und wählen Sie Eigenschaften, um es zu geben, einen benutzerdefinierten Namen (die in VBA-Code verwendet wird zum Auffüllen mit Gegenständen) und einige visuelle Design-Änderungen.
Code zum Auffüllen der Combobox VBA
Wechseln Sie in Visual Basic für Anwendungen und mach dich bereit, den Code einfügen, der Ihre Combobox VBA Elemente hinzufügt.
Zuerst müssen Sie den alten Inhalt zu löschen, bevor Sie neue Elemente einfügen. Dies kann mithilfe der klaren Aktion:
Sheets("Book1"). MyCombo.Clear
Um Elemente einfügen, wird die Additem-Aktion wie folgt verwendet werden:
Sheets("Book1"). MyCombo.AddItem "NewItem"
Sie können natürlich enthalten diese Codezeile in einer FOR oder WHILE um beliebig viele Artikel, die Sie nach Bedarf hinzufügen.