해결 엑셀2016 이전윈도우11
재고 프로그램 만들기
재고관리 프로그램 만들기 영상을 보면서 따라 하는데 오류가 떴는데 왜 떴는지 모르겠어요 ㅜㅜ

F5 실행을 누르면 저런 식으로 오류가 뜨고
확인 버튼을 누르면

또 저렇게 뜹니다
그리고 디버그를 누르면

노란색 음영된 부분이 잘못되었다고 표시 하는것 같은데
뭔지 모르겠어요.. ㅜㅜ
아시는 분은 좀 알려주세요 .. ㅜㅜ
F5 실행을 누르면 저런 식으로 오류가 뜨고
확인 버튼을 누르면
또 저렇게 뜹니다
그리고 디버그를 누르면
노란색 음영된 부분이 잘못되었다고 표시 하는것 같은데
뭔지 모르겠어요.. ㅜㅜ
아시는 분은 좀 알려주세요 .. ㅜㅜ
이
댓글 1
파일을 첨부해 주셨으면 좋을텐데....
위 질문에서 나타난 바에 따르면,
1. frmCustomer 유저폼(UserForm)이 저장 과정에서 손상되었거나 컨트롤(txtCustomer, txtSearch 등)이 깨진 경우 발생할 수 있는데, 특히 Show를 호출하는 순간 내부 객체 초기화가 실패하면 이런 시스템 오류가 납니다.
일단,
두번째, 새로운 UserForm1을 만들고,
를 실행해서 정상적으로 열리면, frmCustomer 자체가 손상된 것임을 알 수 있습니다.
세번째,
2. 대부분 이 에러는 단순한 VBA 문법 오류가 아니라 frmCustomer UserForm 자체 문제(손상/충돌)일 가능성이 가장 높아서, 보통 UserForm을 새로 만들고 컨트롤과 코드를 복사하면 해결되곤 합니다~