고객이 나에게 Excel .xlsx
문서를 보냈는데 그 중 하나를 열고 닫을 때마다 Excel에서 변경 사항을 저장하지 않더라도 변경 내용을 저장할 것인지 묻습니다. 이것은 다른 Excel 파일에서는 발생하지 않습니다. 무슨 일이야?
파일에는 매크로가 없습니다. Excel 2007을 사용합니다.
고객이 나에게 Excel .xlsx
문서를 보냈는데 그 중 하나를 열고 닫을 때마다 Excel에서 변경 사항을 저장하지 않더라도 변경 내용을 저장할 것인지 묻습니다. 이것은 다른 Excel 파일에서는 발생하지 않습니다. 무슨 일이야?
파일에는 매크로가 없습니다. Excel 2007을 사용합니다.
답변:
http://support.microsoft.com/kb/274500 에서 복사 (전체 KB 기사를 읽을 가치가 있음) :
파일의 내용이 변경되면이 문제가 발생합니다. 많은 경우 사용자는 파일에 업데이트되거나 계산 된 요소가 있다는 것을 인식하지 못합니다. 일반적인 시나리오의 예는 다음과 같습니다.
- 파일에 사용 된 휘발성 기능이 있습니다. 휘발성 수식의 예는이 문서의 추가 정보 섹션에 나와 있습니다.
- 파일이 최신 버전으로 열리고 수식이 계산되었습니다. 추가 정보 섹션의 기사를 참조하십시오.
- 다른 통합 문서의 수식에 대한 링크를 포함하고 휘발성 함수를 사용하는 수식입니다.
- 연결된 사진.
- 반복적 인 공식.
- 차트 시트에 있거나 워크 시트에 포함되어 있지만 다른 통합 문서에 소스 데이터가있는 차트
- 통합 문서를 업데이트하는 VBA 코드 "
이 목록에는 다른 답변에서 언급 된 사례와 가능성이 포함되어 있습니다.
.xlsx 파일에 하나 이상의 셀에 외부 링크가 포함되어있을 수 있습니다. 예 :
일반적으로이 파일을 열면 다음과 같은 메시지가 표시됩니다.
그러나 DATA / EDIT LINKS / START UP PROMPT / Dont에서 사람들을 실망시키는 성가신 설정이 있습니다.이 프롬프트를 무시하는 경고 및 업데이트 링크를 표시하십시오.
불행히도 통합 문서를 닫을 때 링크를 업데이트하는 저장하라는 메시지가 계속 나타납니다.
이것은 하나의 가능한 단서입니다 ..?
편집하다:
또 다른 가능성은 .xlsx에 날짜 등의 수식이 포함되어 NOW()
있거나 TODAY()
닫을 때 저장하라는 메시지가 표시되는 것입니다
Windows 7 PC에서 Microsoft Office 2007을 사용하여이 문제가 발생했습니다.
이 PC에 MySQL 5.6 데이터베이스 서버 소프트웨어도 있습니다.
문제를 조사하는 동안 MySQL for Excel 1.3.4 구성 요소 를 설치 한 결과 Excel에 "MySQL for Excel"추가 기능이 표시됩니다.
실제로이 구성 요소를 사용하지 않았기 때문에 MySQL Installer로 이동하여 제거했습니다. 이렇게 한 후 "저장 하시겠습니까?"프롬프트가 표시되지 않습니다 (예 : 스프레드 시트를 수정하지 않고 단순히 본 경우).
도움이 되었기를 바랍니다...
포럼에서 누군가가 준 이유는 내가이 문제를 본 이유가 아닙니다. 나는 범인이 드러날 때까지 한 통합 문서에서 다른 통합 문서로 작은 조각을 힘들게 옮겼습니다.
누군가가 텍스트를 잘라내어 시트에 붙여 넣었습니다. 문제는 텍스트가 셀에 들어 가지 않고 텍스트가있는 부동 모양으로 끝나는 것입니다.
일단 당신이 거기에 있다는 것을 알면 쉽게 볼 수 있습니다. 모든 행을 선택하십시오 (연한 파란색 배경으로 표시됨). 그런 다음 라벨이나 사진 등이 흰색 블록처럼 튀어 나옵니다. 적어도 그것이 저에게 어떻게 나타 났는지입니다. 귀하의 마일리지가 다를 수 있습니다.
이것은 엑셀과 길고 실망스러운 싸움을 끝냅니다.
TextBox
저장하고 닫았습니다. 다시 열고 닫을 때 저장을 요구하지 않습니다. 그러면 "텍스트가 포함 된 플로팅 모양"이 어떤 개체인지 알면 흥미로울 것입니다. 1) 개체 선택, 2) Alt + F11 (VBA 편집기를 가져 오기 위해), 3) 직접 창에서 ? TypeName(Selection)
+ <kbd> Enter </ kbd>를 입력하십시오.
그것은 가능성이 높습니다 .XLSX 당신은 Excel에서 열 때 파일이 자동으로 계산되었다. 자동 재 계산을 끄 려면 데이터 탭으로 이동 하십시오.
저장 요청을 종료하는 데 사용하는 두 가지 답변이 있습니다. 둘 다 다루었지만 반복합니다.
이전 버전의 xls 또는 xlsx 파일의 경우 xlsx로 저장하고 파일을 덮어 씁니다. 이것은 거의 항상 내가 다른 사람들로부터 얻은 파일로 그것을 죽입니다.
수식, 계산 옵션에서 수동으로 설정하십시오. 이것은 문제를 일으킨 탭이 너무 많은 문제를 발견했을 때 약 50 개의 탭이있는 큰 파일에서 작동했습니다. 5 년 동안 나를 귀찮게 해 왔기 때문에 위의 제안을 한 사람 덕분에! 나는 당신에게 논평하고 감사했을 것이지만 분명히 나는 이것을 할 충분한 브라우니 포인트가 없습니다.
나는 비슷한 문제가 있었다. 필자의 경우 피벗 테이블을 만들 때 기본 옵션 인 "파일을 열 때 데이터 새로 고침"옵션이 활성화 된 통합 문서에 피벗 테이블이있었습니다. 각 피벗 테이블에 대해 해당 옵션을 선택 취소하면 문제가 해결되었습니다. 아마도 이것이 도움이 될 것입니다. 다음 피벗 테이블 옵션 이미지를 참조하십시오.