2011-10-18 3 views
0

Office 2000에서 Office 2010으로 마이그레이션 할 때 내 단어 템플릿 이름이 * .dot에서 * .dotm으로 변경되었습니다. 이제 기존 문서에 지정된 첨부 된 템플릿의 선언을 업데이트하려고합니다. "오래된"및 "새"템플릿 이름을 매핑하기위한 약간의 절차를 작성했지만 이전 템플릿 이름을 검색하는 데 문제가 있습니다. Documents.open()으로 문서를 열면 지정된 첨부 된 서식 파일을 찾을 수 없으므로 Normal.dotm이 기본값으로 적용되고 매핑이 작동하지 않습니다. 첨부 된 템플릿의 자동 해결을 종료하는 방법을 찾지 못했습니다. 이상한 행동 : 문서를 원래 템플릿 이름을 연 후 문서의 속성을 볼 수 있지만, ?ActiveDocument.AttachedTemplate은 'Normal.dotm의'첨부 된 템플릿을 해결하지 않고 워드 문서를 여는 방법은 무엇입니까?

답변

1

이 시도입니다 수 있습니다 .Template`가있다

MsgBox Dialogs(wdDialogDocumentStatistics).Template 
+0

'대화 상자 (wdDialogDocumentStatistics를) 한 번 작성된 문서 템플리트의 경로. 그 정보로 나의 매핑이 지금 작동합니다. 감사. BTW : Word 문서 서식 파일을 찾습니다. 1. 생성 위치 2. 문서가 저장된 폴더 3. 사용자/작업 그룹 서식 파일에 지정된 폴더 – mamuesstack

관련 문제