닫을 때 변경 사항 저장 (Microsoft Excel)
Excel 통합 문서를 수정 한 다음 파일을 닫으면 변경 내용을 저장할 것인지 묻는 메시지가 나타납니다. 이것은 실수로 작업의 일부를 버리지 않도록 도와주는 좋은 기능입니다.
그러나 매크로를 실행할 때 변경 사항을 저장할 것인지 묻는 대화 상자가 표시되는 것을 원하지 않을 수 있습니다. 매크로가 어떤 방식 으로든 통합 문서를 수정하고 Close 메서드를 사용하는 경우 먼저 저장하지 않고 통합 문서를 수동으로 닫는 것처럼 변경 내용을 저장할 것인지 묻는 메시지가 나타납니다.
이 문제를 해결하는 방법은 Close 메서드에서 사용할 수있는 매개 변수 중 하나를 사용하는 것입니다. 다음을 고려하십시오.
ActiveDocument.Close SaveChanges:=False ActiveWorkbook.Close SaveChanges:=True
두 줄의 코드 모두 활성 통합 문서를 닫습니다. 행 간의 차이점은 SaveChanges 매개 변수의 설정에 있습니다. 첫 번째 줄의 경우 모든 변경 내용이 삭제되고 두 번째 줄은 닫을 때 통합 문서가 저장됩니다.
_ 참고 : _
이 페이지 (또는 ExcelTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.
link : / excelribbon-ExcelTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요]
.
_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.
이 팁 (3330)은 Microsoft Excel 97, 2000, 2002 및 2003에 적용됩니다. 여기에서 Excel (Excel 2007 이상)의 리본 인터페이스에 대한이 팁의 버전을 찾을 수 있습니다.
link : / excelribbon-Saving_Changes_when_Closing [종료시 변경 사항 저장]
.