2010-08-19 17 views
0

콤보 상자가있는 송장 스프레드 시트를 사용하여 제품 번호와 송장 이름을 기입하는 제품을 선택하십시오. 그런 다음 다른 인보이스를 수행하기 위해 정보를 지우는 명확한 버튼이 있지만 콤보 상자와 연결된 셀은 지워지지 않습니다. ComboBox2.Clear 또는 ComboBox2.Value = ""또는 DropDown2.Clear 코드를 추가하려고 시도했지만 런타임에 424 오류 개체가 계속 필요합니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까.콤보 상자 내용 지우기

Sub ClearIncoive() 
ClearIncoive Macro 
'Clear the invoice 
Range("G6:G9,F16,G16:H16,F17,G17:H17,F18:H28").Select 
Range("F18").Activate 
Selection.ClearContents 
ComboBox2.Clear 
End Sub 

도움이 필요하십니까?

+0

은 ComboBox2입니다. 콤보 상자를 호출하는 올바른 방법은 무엇입니까? – Lars

답변

0

나는 몇 가지 문제를 가지고 놀았고 당신이했던 것과 같은 오류가있어서 나는 올바른 길을 가고 있다고 생각했습니다. 내가 만든 콤보 상자는 Excel 2010에서 양식 컨트롤이었습니다. I는 ActiveX 컨트롤을 사용하여 다른 콤보를 생성하고 I는 A1의 콤보 박스의 내용을 설정

Sheets(1).ComboBox2.Value = "" 

주 사용 : A8, 콤보 박스의 데이터를 포함 하였다.

+0

대단히 감사합니다. 또한이 코드를 찾았습니다 시트 ("Sheet1") 범위 ("M16"). 값 = 1050 여기서 행 1050은 빈 레코드입니다. 고마워요! – Lars

+0

훌륭하고, 기꺼이 당신의 길을 가고 있습니다. –