2013-07-30 8 views
7

Jestem nowy w VBA. Chcę utworzyć formularz, w którym użytkownik wybiera element combobox i wybór uruchamia makro.I utworzono formularz użytkownika w VBA, ale nie jestem w stanie dodać elementy do Combobox. Gdy użytkownik otwiera formularz Chcę wyborów w combobox do załadowania. Jak mogę to zrobić?Jak dodać elementy do combobox w formularzu w Excelu VBA?

Dziękujemy

Odpowiedz

11

Sposób wolę wyznacza tablicę danych do listy rozwijanej. Kliknij treść swojej postaci użytkownika i zmień wydarzenie "Kliknij", aby "Zainicjować". Teraz combobox wypełni inicjalizację formularza użytkownika. Mam nadzieję, że to pomoże.

Sub UserForm_Initialize() 
    ComboBox1.List = Array("1001", "1002", "1003", "1004", "1005", "1006", "1007", "1008", "1009", "1010") 
End Sub 
1

Oto kolejna odpowiedź:

With DinnerComboBox 
.AddItem "Italian" 
.AddItem "Chinese" 
.AddItem "Frites and Meat" 
End With 

Źródło: Show the