Word 문서를 수정 한 다음 문서를 닫으면 변경 사항을 저장할 것인지 묻는 메시지가 나타납니다. 이것은 실수로 작업의 일부를 버리지 않도록 도와주는 좋은 기능입니다.

그러나 매크로를 실행할 때 변경 사항을 저장할 것인지 묻는 대화 상자가 표시되는 것을 원하지 않을 수 있습니다. 매크로가 어떤 식 으로든 문서를 수정하고 Close 메서드를 사용하면 저장하지 않고 문서를 수동으로 닫는 것처럼 변경 내용을 저장할 것인지 묻는 메시지가 나타납니다.

이 문제를 해결하는 방법은 close 메소드에서 사용할 수있는 일부 매개 변수를 사용하는 것입니다. 다음을 고려하십시오.

ActiveDocument.Close SaveChanges:=wdDoNotSaveChanges ActiveDocument.Close SaveChanges:=wdSaveChanges

두 줄의 코드 모두 활성 문서를 닫습니다. 행 간의 차이점은 SaveChanges 매개 변수의 설정에 있습니다. 첫 번째 줄의 경우 모든 변경 사항이 취소되고 두 번째 줄은 문서를 닫을 때 저장됩니다. 매번 질문을 받으려면 다음 줄 중 하나를 사용하십시오.

ActiveDocument.Close ActiveDocument.Close SaveChanges:=wdPromptToSaveChanges

_ 참고 : _

이 페이지 (또는 WordTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.

link : / wordribbon-WordTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요].

_WordTips_는 비용 효율적인 Microsoft Word 교육을위한 소스입니다.

(Microsoft Word는 세계에서 가장 널리 사용되는 워드 프로세싱 소프트웨어입니다.)이 팁 (1301)은 Microsoft Word 97, 2000, 2002 및 2003에 적용됩니다. Word의 리본 인터페이스에 대한이 팁 버전 (Word 2007)을 찾을 수 있습니다. 이후) 여기 :

link : / wordribbon-Saving_Changes_when_Closing [종료시 변경 사항 저장].