메뉴
해결 엑셀2010 이전윈도우10

vba 유저폼 편집시 개체가 필요하다는 오류 해결방법

전
11월 8일 조회 3,518
vba로 유저품 편집시 동일한 매크로 설정후 해당버튼으로 실행시키면

개체가 필요하다는 메세지가 출력됩니다.

 

동일한 유저폼을 편집 전에 실행하면 정상적으로 작동되는데 레이블이나 텍스트창 같이 편집을 진행하면

개체가 필요하다고 뜨네요....

단순 오류인지 제가 잘못 만진게 있는건지 해결방법을 알고싶습니다.

유저폼의 이름은 변경없이 동일적용하였습니다.

 

댓글 2

원
원조백수 채택된 답변 11월 8일
"생산" 폼을 클릭하고 "코드보기"로 열어서 아래 코드를 수정하시면 됩니다.
Form에 없는 컨트롤 "cmb업체명"이 있어서 오류가 납니다.
Private Sub UserForm_Initialize()

Me.txt작업수량.Value = 0
Me.txt양품.Value = 0
Me.txt불량.Value = 0
Me.txt일자.Value = Format(Date, "yyyy-mm-dd")
Me.txt로트.Value = Format(Date, "yyyy-mm-dd")

cmb기종.List = Sheets("드롭다운목록").Range("$D3", Sheets("드롭다운목록").Range("$D3").End(xlDown)).Value
cmb품명.List = Sheets("드롭다운목록").Range("$F3", Sheets("드롭다운목록").Range("$F3").End(xlDown)).Value
'// 아래를 사용중지'cmb업체명.List = Sheets("드롭다운목록").Range("$H3", Sheets("드롭다운목록").Range("$H3").End(xlDown)).Value 

End Sub

 
전
전설 작성자 11월 8일
@원조백수 님 감사합니다

질문답변 게시판의 최근 글

스크랩 완료