웹, 이메일, 인쇄 문서를 만드는 데 사용되는 Microsoft 워드 프로세싱 소프트웨어 제품군입니다.
안녕하십니까? 박한별 님
Microsoft Office의 제품의 Word 사이트를 방문해 주셔서 감사합니다.
메모리 또는 디스크공간이 부족하여 이 파일을 저장할 수 없는 증상에 대해서 답변 드리겠습니다.
보통, 이 문제는 음성 인식 기능이 제공되는 언어 버전의 Word 에서 작업한 파일을 한글 버전에서 저장하거나 편집할 때, 음성 인식 데이터 관련 기능이 없으므로 손실로 파악하여 오류 발생하는 증상입니다.
아래와 같이 진행하시면 도움이 될 것으로 보입니다.
1. word 실행시 만들어지는 새파일에 적용하는 경우
새파일을 만들고 파일 - 옵션 - 다음 문서를 공유할 때 정확도 유지 란에서
'모든 새 문서' 선택 후 '언어데이터 포함' 체크 해제합니다.
파일/다른이름으로 저장/파일형식을 매크로 사용 문서서식파일(*.dotm)로 지정합니다.
C:\Users<사용자이름>\AppData\Roaming\Microsoft\Templates\normal1.dotm 으로 저장합니다.
Word와 outlook을 종료합니다.
Ctrl+alt+delete키를 누르고 작업 관리자에서 프로세스 탭에서 winword.exe 가 실행중이면 프로세스 종료합니다.
C:\Users<사용자이름>\AppData\Roaming\Microsoft\Templates\normal.dotm 파일을 삭제하고
C:\Users<사용자이름>\AppData\Roaming\Microsoft\Templates\normal1.dotm 을 normal.dotm으로 이름바꾸기 합니다.
Word를 실행해서 파일 - 옵션 - 고급 - 언어데이터 포함 기능이 해제되었는지 확인합니다.
2. 새로 만드는 파일에 적용
Word 를 실행한 후, ALT + F11 키를 실행하여 Visual Basic Editor(VBE) 실행
VBE 의 보기->프로젝트 탐색기를 On 상태로 체크한 후 좌측의 프로젝트 탐색기 창에서 Normal -> Microsoft Word 개체를 확장함
Microsoft Word 개체의 ThisDocument를 더블 클릭하여 나오는 우측의 코드 창에 다음의 코드를 복사하여 붙여 넣음
Private Sub Document_New()
'/// 새로운 Word 파일이 만들어질 때 실행되는 코드
On Error Resume Next ' 혹시 있을 지 모를 에러는 무시하고 진행
ActiveDocument.EmbedLinguisticData = False
End Sub
VBE 의 파일 -> Normal 저장을 실행하여 기본 서식 파일(Normal.dotm) 파일을 저장
Word 를 재실행 한 후에 파일->새로 만들기 명령(Ctrl
- N)으로 새로 만들어지는 모든 파일은 언어 데이터 포함의 체크가 해제됨
3. 이전에 만들어 진 파일에 적용
ThisDocument를 더블 클릭하여 나오는 우측의 코드 창에 다음의 코드를 복사하여 붙여 넣음
Private Sub Document_Open()
'/// 저장되어 있던 Word 파일이 열릴 때 실행되는 코드
'/ 파일을 열면 해당 속성이 변경되므로, 파일을 변경하지 않고 닫아도...
'/ 변경 내용을 저장하겠냐는 대화 상자가 나옴
On Error Resume Next ' 혹시 있을 지 모를 에러는 무시하고 진행
ActiveDocument.EmbedLinguisticData = False
End Sub
제가 문제에 대해 더 알아야 할 것이 있다면 응답 주시면 감사하겠습니다.
제시해 드린 답변이 도움이 되었기를 바랍니다.
응답이 문제 해결에 도움이 되었다면, 아래에 있는 답변으로 [표시] 버튼을 눌러 주시기 바랍니다. 이는 유사한 증상을 겪는 다른 사용자들에게 도움이 될 수 있습니다