다음을 통해 공유

오피스2024 매크로파일 컨트롤이 작성되지 않았으므로 디자인 모드를 끝낼 수 없습니다. 해결법은?

choijy 0 평판 포인트
2025-09-05T05:35:02.3633333+00:00

오피스 2024 매크로 포함된 파일을 열면....'CommadnButton1' 컨트롤이 작성되지 않았으므로 디자인 모드를 끝낼 수 없습니다. 팝업 메세지가 열립니다. 확인을 눌러서 작업을 해야 됩니다.

오피스2021설치된 다른 컴퓨터에서는 해당 자료를 실행하면 문제가 없어서 작동되지 않는 컴퓨터를 2024버전을 삭제 후 2021로 설치 했으나 똑같은 팝업 메세지가 나타납니다.

무엇이 문제일까요?[크기변환]20250905_130540

Microsoft 365 및 Office | Excel | 가정용 | Windows
댓글 0개 설명 없음

답변 1개

정렬 기준: 가장 유용함
  1. 익명
    2025-09-07T08:30:57.7933333+00:00

    안녕하세요 @Anonymous ,

    Microsoft Q&A 포럼에 게시해 주셔서 감사합니다.

    Office 2024는 ActiveX 컨트롤 및 매크로 실행에 대해 더 엄격한 보안 및 호환성을 적용하여 CommandButton1과 같은 참조된 컨트롤이 없거나 손상되었거나 등록되지 않은 경우 디자인 모드에서 종료를 차단하는 반면 Office 2021은 이러한 문제가 있는 경우에도 매크로를 실행하도록 허용할 수 있습니다.

    이 문제를 해결하려면

    1. 잔여 Office 2024 설정 정리: SaRA(Microsoft 지원 및 복구 도우미)를 사용하여 Office 2024 잔여물을 완전히 제거합니다. 그런 다음 나중에 Office 2021을 완전히 다시 설치합니다.
    2. 매크로를 사용하지 않도록 설정한 Office 2021에서 파일을 엽니다.
      • 개발자 > 디자인 모드로 이동합니다.
      • CommandButton1이 양식이나 워크시트에 있는지 확인합니다.
      • 누락된 경우 수동으로 다시 추가하거나 매크로 코드에서 참조를 제거합니다.
    3. VBA 코드를 확인하십시오.
      • Me.CommandButton1.Caption = "Click Me" 또는 이와 유사한 줄을 찾으십시오.
      • CommandButton1이 양식에 없으면 오류가 트리거됩니다.
    4. ActiveX 등록 복구:
      • 명령 프롬프트를 사용하여 regsvr32/u mscomct1.ocx를 실행한 다음 regsvr32 mscomct1.ocx를 실행합니다.
      • 이렇게 하면 이전 Office 매크로에 사용된 일반적인 ActiveX 컨트롤이 다시 등록됩니다.

    이것은 도움이 될 것입니다

    감사합니다.

    호의 | Microsoft Q&A 포럼 중재자

    이 대답이 도움이 되었나요?

    댓글 0개 설명 없음

답변

질문 작성자는 답변을 '승인됨'으로 표시하고, 중재자는 답변을 '추천됨'으로 표시할 수 있습니다. 이를 통해 사용자는 해당 답변이 작성자의 문제를 해결했다는 것을 알 수 있습니다.