2013-07-30 4 views
7

VBA를 처음 사용합니다. 사용자가 콤보 상자의 항목을 선택하고 선택 항목이 매크로를 실행하는 양식을 만들고 싶습니다. VBA에서 사용자 양식을 만들었지 만 콤보 상자에 항목을 추가 할 수 없습니다. 사용자가 양식을 열면 선택 항목이 필요합니다. 콤보 박스에 이미로드되어 있습니다. 어떻게해야합니까?Excel VBA에서 양식의 콤보 상자에 항목을 추가하는 방법은 무엇입니까?

고맙습니다.

답변

11

I 선호있어서 콤보 데이터의 배열을 할당한다. 사용자 폼의 본문을 클릭하고 "클릭"이벤트를 "초기화"로 변경하십시오. 이제 콤보 상자가 사용자 정의 폼을 초기화합니다. 이게 도움이 되길 바란다.

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

출처 : Show the

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

다른 답변입니다
관련 문제