
버튼을 더블클릭해도 프로시저를 작성할 페이지도 안 올라오고, 개체로도 안잡히네요.
안녕하세요.
이 증상은 대부분 양식 단추(Form Control)와 ActiveX 컨트롤, 또는 개발 도구의 디자인 모드 때문일 수 있습니다.
다음 사항을 순서대로 확인해 보세요.
디자인 모드가 켜져 있는지 확인
개발 도구 → 디자인 모드가 켜져 있다면 해제한 후 다시 더블클릭해 보세요.
양식 단추(Form Control)인지 확인
양식 단추는 더블클릭해도 VBA 프로시저가 생성되지 않습니다.
양식 단추는 오른쪽 클릭 → 매크로 지정으로만 매크로를 연결합니다.
즉, 더블클릭해도 코드 창이 열리지 않는 것이 정상입니다.
ActiveX 명령 단추(CommandButton)인지 확인
ActiveX 명령 단추는 디자인 모드에서 더블클릭하면
Private Sub CommandButton1_Click() End Sub와 같은 프로시저가 자동으로 생성됩니다.
개체 목록에 나타나지 않는 경우
양식 단추는 VBA의 개체 목록에 표시되지 않습니다.
ActiveX 컨트롤만 VBA 개체로 인식됩니다.
컴퓨터활용능력 실기 시험에서는?
시험에서는 양식 단추(Form Control)를 사용합니다. 따라서 더블클릭해서 코드를 작성하는 것이 아니라, 먼저 표준 모듈에 매크로를 작성한 후 '매크로 지정'으로 연결하는 방식이 맞습니다.
혹시 지금 사용 중인 것이
① 양식 단추(사각형 버튼)인지,
② ActiveX 명령 단추(CommandButton)인지
알려주시면 그에 맞춰 해결 방법을 안내드리겠습니다.
즐거운 하루 되세요.
-
관리자2026-07-28 16:41:29
안녕하세요.
이 증상은 대부분 양식 단추(Form Control)와 ActiveX 컨트롤, 또는 개발 도구의 디자인 모드 때문일 수 있습니다.
다음 사항을 순서대로 확인해 보세요.
디자인 모드가 켜져 있는지 확인
개발 도구 → 디자인 모드가 켜져 있다면 해제한 후 다시 더블클릭해 보세요.
양식 단추(Form Control)인지 확인
양식 단추는 더블클릭해도 VBA 프로시저가 생성되지 않습니다.
양식 단추는 오른쪽 클릭 → 매크로 지정으로만 매크로를 연결합니다.
즉, 더블클릭해도 코드 창이 열리지 않는 것이 정상입니다.
ActiveX 명령 단추(CommandButton)인지 확인
ActiveX 명령 단추는 디자인 모드에서 더블클릭하면
Private Sub CommandButton1_Click() End Sub와 같은 프로시저가 자동으로 생성됩니다.
개체 목록에 나타나지 않는 경우
양식 단추는 VBA의 개체 목록에 표시되지 않습니다.
ActiveX 컨트롤만 VBA 개체로 인식됩니다.
컴퓨터활용능력 실기 시험에서는?
시험에서는 양식 단추(Form Control)를 사용합니다. 따라서 더블클릭해서 코드를 작성하는 것이 아니라, 먼저 표준 모듈에 매크로를 작성한 후 '매크로 지정'으로 연결하는 방식이 맞습니다.
혹시 지금 사용 중인 것이
① 양식 단추(사각형 버튼)인지,
② ActiveX 명령 단추(CommandButton)인지
알려주시면 그에 맞춰 해결 방법을 안내드리겠습니다.
즐거운 하루 되세요.