프로그래밍 방식으로 Word에서 문서 속성 창을 프로그래밍 방식으로 가져오고 요약 탭으로 이동할 수 있습니까?

StackOverflow https://stackoverflow.com/questions/3291465

문제

Microsoft Word 용 VB6 COM 추가 기능을 개발하고 문서를 데이터베이스에 저장할 리본에 단추를 추가했습니다.그러나 문서가 저장되기 전에 사용자를 문서 속성 창으로 가져 가서 문서의 속성을 채울 수 있습니다 (예 : 제목 , 주제 및 <> 저자 ).나는 다음 문을 사용하여 창을 불러오고 있습니다 :

Application.Dialogs(750).Display
.

이것은 잘 작동하지만 기본값은 일반 탭을 보여줍니다. 제목 , 제목 작성자 에 대한 필드가 요약 탭에 있습니다.이 대화 상자를 가져오고 요약 탭으로이를 위해 강제로 강제로 사용할 수있는 방법이 있습니까?나는 키 입력을 보내는 것에 대해 생각했지만 탭에는 단축키가 포함되어 있지 않습니다.

Word 2007 및 Word 2010 에서이 작업을 수행해야합니다. 위의 줄은 Word 2003에서 이미 잘 작동합니다.

도움이 되었습니까?

해결책

이를 위해 별도의 상자를 가져올 수 있습니다 (Word 2000, 2003, 2007, 2007 년 및 2010 년 모두에서 작동) :

Application.Dialogs(wdDialogFileSummaryInfo).Display
.

또는

Application.Dialogs(86).Display
.

이 대화 상자에 대해 프로그램 할 수도 있습니다. 여기에

다른 팁

매크로를 녹음 한 다음 필요에 따라 실행할 수 있습니다.

ESC를 누르면 오류를 누르면 오류가 발생할 경우 오류가 발생해야합니다.

Sub CustomProperties()
    On Error Resume Next
        Application.Dialogs(750).Show
End Sub
.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top