none
"...매크로를 실행할 수 없습니다. 이 통합 문서에서 사용할 수 없는 매크로이거나 모든 매크로를 사용하지 못할 수 있습니다." 이슈 RRS feed

  • 질문

  • 아래와 같은 코드를 실행시켰을 때, 이슈가 발생해서 질문을 드립니다.

    Issue:

     

    Sub AutoCopy()
    MsgBox ("Copy!!")
    Application.OnTime Now + TimeValue("00:00:03"), "AutoCopy"
    End Sub

     

    (3초마다 AutoCopy() 가 반복해서 실행되는 코드입니다.)

     

    근데 매크로를 실행시키면 제일 첫번째는 잘 돌아가는데(첫번째 메세지 박스 "Copy"는 정상적으로 실행이 되는데) 3초뒤에

    "C:\.......' 매크로를 실행할 수 없습니다.  이 통합 문서에서 사용할 수 없는 매크로이거나 모든 매크로를 사용하지 못할 수 있습니다."

     

    이런 매세지가 뜨네요...

     

     

     

    시도한 solution:

     

    우선  "매크로를 실행할 수 없습니다.  이 통합 문서..." 라고 검색해보니 마이크로소프트 커뮤니티 답변을 포함하여 크게 네 가지 솔루션이 나왔습니다.

      1. 엑셀-옵션-보안센터-보안센터 설정- 메크로 설정 에서 설정 변경

      2. 파일을 xlsm 으로 저장

      3. 제어판-프로그램 추가/제거 -  업데이트 목록에서 KB2598041을 제거

      4. 실행창에 regsvr32 Mscomctl.ocx 도 입력

    이 네가지를 다 해봐도 동일한 문제가 발생하네요...

    어떻게 해야 에러없이 코드를 돌릴 수 있을까요?

    답변해주신데 대해 미리 감사 드립니다!!!
    2013년 8월 9일 금요일 오전 11:35