나눔터  
  HOME > 나눔터 > 묻고답하기 > 엑셀
엑셀
엑셀에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내

작성자:  

 이형재 (redapricot)

추천:  0
파일:     조회:  123
제목:   ActiveX 컨트롤에서 click event가 작동되지 않은 이유를 알고 싶습니다
     
  * 답변하시는 분들께 도움이 되도록 자신의 환경을 아래 항목 옆에 기재해 주세요.

 - 엑셀 버전(Microsoft® Excel® Microsoft 365용 MSO(버전 2406 빌드 16.0.17726.20078) 64비트):

* 아래줄에 질문을 작성하세요 >>
매크로를 만들어 사용하고 있습니다. 그러던 중 ActiveX 컨트롤 중 명령버튼을 만들어, click event에 vba 코드를 만들어 사용 중이었는데, 잘 되다가 어느 순간부터 click event가, 아무리 클릭을 해도 작동되지 않습니다. 

같은 코드를 Double Click event로 옮겨 시도했더니 정상 작동 됩니다. checkbox도 같은 코드로 정상 작동됩니다. 잘 되던 click event만 어느 순간부터 되지 않습니다.

문제해결을 위한 여러 시도를 하던 중 이런 현상을 발견했습니다. 클릭 이벤트가 작동되지 않는 상태에서, '디자인 모드'에서 마우스 오른쪽을 눌러 '순서'를 '맨 앞으로 가져오기' 선택하고 클릭했더니, 첫 번 클릭에서 명령단추 테두리가 입체 모양으로 바뀌고, 두 번 클릭하면 정상작동 됩니다. 그 후 다시 클릭하면 되지 않습니다.

뭔가 설정의 문제인 거 같기도 한데... 원인을 몰라 며 칠째 앞으로 나아가지 못하고 있네요.  원인이 뭘까요?
 
[불량 게시물 신고]  
        
  

작성일 : 2024-07-16(22:09)
최종수정일 : 2024-07-17(09:40)