특정 PC에서 .xlsm 파일을 열었을 때 컨트롤 속성이 바뀌어 있는 문제관련

익명
2015-02-09T02:29:11+00:00

xlsm 파일을 만든 PC나 다른 PC에서의 2010,2013 버전(OS 7,8)에서의 파일실행은 아무런 문제가 없습니다.,

그런데 특정 다른 PC 2013버전(OS 8)에서는 파일을 실행 했을 때 아래와 같은 오류 메세지가 나타 납니다.

그래서 디버깅 모드로 진입하면 속성이 바뀌어 있는 것을 확인 하였습니다.

컨트롤 속성 예를들어 CommanButton1 로 맞추어져 실행되던 것이 

안되는 다른 PC로 옮겨 실행 했을 때 CommanButton2 로 변경이 되어 있어 아래와 같은 에러 메세지가 나타나고

CommanButton2 로 변경되어 있는 것을 CommanButton1로 변경을 하면 저장이 되질 않습니다.

기존 컨트롤로 등록되어 있는 이름을 사용을 할 수 없게 되어 있었습니다.

이 때의 에러메세지는 캡쳐를 못했는데

이러한 사유는 MS사 측에서 분명히 있을 것이라 생각합니다.

특정 PC에서 실행을 할 때 내부 속성이 맘대로 변경되는 사유도 있었던 것으로 확인 했습니다.

이 문제를 해결한 방법은 결국 파일을 새로 만든 방법인데.

새로 만들지 않더라도 문제가 생긴 PC에서 속성이 변해버린 파일을 수정하여 실행 가능하게끔 할 수 있는

방법이 있는지 답변 부탁 드립니다.

Microsoft 365 및 Office | Excel | 가정용 | Windows

잠긴 질문. 이 질문은 Microsoft 지원 커뮤니티에서 마이그레이션되었습니다. 질문이 도움이 되었는지 여부에 대해 응답할 수는 있지만, 메모나 회신을 추가하거나 질문을 따를 수는 없습니다.

댓글 0개 설명 없음

답변 1개

정렬 기준: 가장 유용함
  1. 익명
    2015-02-09T02:40:54+00:00

    안녕하십니까? PoscoICT 님

    Microsoft Community 사이트를 방문해 주셔서 감사합니다.

    문의 하신 Excel에서 매크로의 속성 값이 변경되는 문제에 대해 안내를 드리겠습니다.

    먼저 말씀해 주신 내용처럼 파일의 속성 값이 변경된 상태에서 "파일을 저장"할 경우 이전 파일 설정으로는 영영 되돌릴 수 없기 떄문에 반드시 저장하지 않은 상태에서 아래 내용들을 확인하여 값이 변경되는지 확인해 주시기 바랍니다.

    최근 ActiveX 매크로와 관련된 문제들의 경우 업데이트와 Temp 폴더의 .exd 임시 파일로 인해서 문제가 되는 사례가 있었으니 반드시 아래 내용들은 진행해 주신 후 확인 바랍니다.

    https://support.microsoft.com/kb/3025036/ko

    간혹 동일한 매크로 네임이 함께 열려 있는 파일이나 "서식"에 포함되는 경우가 있습니다. 혹시 서식/설정이 로드되지 않는 Excel 안전 모드(Windows 키 + R을 눌러서 실행 창에 excel /safe 입력)에서 확인해 주시기 바랍니다.

    -> 특정 매크로 파일 문제인지 다른 매크로 파일들도 실행하여 확인해 보시기 바랍니다. 만약 매크로 파일이 없다면 다른 사용자 PC에서 매크로 파일을 다시 만들어서 해당 PC로 가져와 보시기 바랍니다.

    업데이트로 인한 문제 증상이라면, Excel 프로그램을 완전히 제거하고 다시 설치하면 업데이트 정보도 모두 제거/재설치가 되기 떄문에 위 내용들로도 문제가 동일하다면 Excel 프로그램도 재설치 바랍니다.

    http://support.microsoft.com/kb/2739501/ko

    추가적인 내용이 있다면 하단의 [응답] 버튼을 눌러 회신해주시기 바랍니다.

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    응답이 문제 해결에 도움이 되었다면, 아래에 있는 답변으로 [표시] 버튼을 눌러 주시기 바랍니다. 이는 유사한 증상을 겪는 다른 사용자들에게 도움이 될 수 있습니다.

    감사합니다.

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

    댓글 0개 설명 없음