메뉴
미해결

VBA 셀 선택이 안되었을 때 Selection.Row 호출되면서 오류 나는 건

12월 20일 조회 1,215
셀이 아닌 이미지 도형 등을 선택되고 버튼을 누르면 Massage Box 띄우고 제대로 된 셀 영역 들을 선택하면 값을 가져와 이용하려고 합니다.

이미지나 도형 등으로 일부 꾸며진 엑셀 시트에서 그것들을 선택하면 Selection.Row 에서 오류가 발생 합니다. 당연할 것은 같은데..

버튼 이벤트 안에서 현재 셀영역 값이 있는 것을 선택했다, 선택이 안되어져 있다 를 먼저 체크하고 이후 수행 로직을 타게 하는 방법이 있을까요?

VBA 재고 강의 프로그램도 아래처럼 똑같은 오류가 나던데, 그걸 해결할 수 있는 방법이면 될 것 같네요.

댓글 2

원조백수 12월 20일
 

IF TypeName(Selection) <> "Range" Then Exit Sub
인셀리온 작성자 12월 21일
헐 너무 간단해서... 너무 감사합니다.

질문답변 게시판의 최근 글

스크랩 완료