Jason이 Excel을 닫을 때마다 “개인용 매크로 통합 문서의 변경 사항을 저장 하시겠습니까? 예를 클릭하면 다음에 Microsoft Office Excel을 시작할 때 매크로를 사용할 수 있습니다.”라는 메시지가 나타납니다.

이는 Personal.xls를 변경 한 경우 발생하는 것으로 간주되지만 전혀 변경하지 않은 경우에도 발생합니다.

아마도 이것은 Personal.xls 통합 문서가 실제로 일부 변경되기 때문에 발생합니다. 예를 들어 통합 문서에는 = Now () 또는 = Today ()와 같은 일부 셀에 동적 함수가있을 수 있습니다. 통합 문서를 연 직후 업데이트되므로 Excel은 통합 문서가 변경된 것으로 간주합니다. 이 경우 Personal.xls를 표시하고 동적 기능을 제거해야합니다. (물론 통합 문서의 다른 어떤 것도 필요하지 않다고 가정합니다.)

변경 사항을 찾을 수있는 또 다른 위치는 Personal.xls 통합 문서의 매크로입니다. Excel을 처음 시작할 때 자동으로 실행되는 매크로에 특히주의하십시오. 이러한 매크로는 Personal.xls 내의 어딘가에 임시 정보를 저장하고있을 수 있으며, Excel에서는이를 저장할 가치가있는 변경 사항으로 간주합니다. 매크로를 확인하여이 경우인지 확인하십시오.

그렇지 않으면 Excel에서 나와 Personal.xls 파일의 이름을 다른 이름으로 바꿉니다. Excel을 시작하고 매크로 레코더를 사용하여 Personal.xls에 저장하는 간단한 매크로를 만듭니다. 이렇게하면 새 파일이 생성되고 Excel을 종료하면 저장할지 묻는 메시지가 표시됩니다. 저장하고 Excel을 종료 한 다음 다시 시작한 다음 다시 종료하십시오.

동일한 문제가있는 경우 Personal.xls 파일 때문이 아니라 추가 기능과 같은 다른 원인으로 인한 것입니다. 그런 다음 Microsoft 기술 자료에 나열된 몇 가지 작업을 시도 할 수 있습니다.

http://support.microsoft.com/kb/280504

새 Personal.xls에 문제가 없으면 모든 VBA 코드를 이전 코드에서 새 코드로 복사하고 다시 테스트하십시오. 문제가 해결되면 이름이 변경된 버전을 삭제할 수 있습니다. 문제가 반환되면 코드에 문제가있는 것이므로 문제를 일으키는 매크로를 찾을 때까지 각 매크로를 확인하면서 이름 변경 및 다시 테스트를 반복 할 수 있습니다. 코드를 변경하거나 삭제해야합니다.

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

이 팁 (3092)은 Microsoft Excel 97, 2000, 2002 및 2003에 적용됩니다. 여기에서 Excel (Excel 2007 이상)의 리본 인터페이스에 대한이 팁 버전을 찾을 수 있습니다.

link : / excelribbon-Saving_Changes_in_the_Personal_Workbook [개인 통합 문서에 변경 사항 저장].