如何以编程方式在Word中显示文档属性窗口并转到"摘要"选项卡?

Cow*_*wer 6 ms-word word-automation office-addins word-vba

我正在为Microsoft Word开发一个VB6 COM加载项,我在功能区中添加了一个按钮,将文档保存到数据库中.但是在保存文档之前,我想将用户带到文档属性窗口,以便他们可以填写文档的属性(如标题,主题作者).我使用以下语句来调出窗口:

Application.Dialogs(750).Display
Run Code Online (Sandbox Code Playgroud)

这样可以正常工作,但默认情况下会显示常规选项卡." 标题"," 主题"和" 作者 "的字段位于"摘要"选项卡上.有没有办法打开这个对话框并强制它到摘要选项卡?我考虑过发送击键,但是标签没有与之关联的热键.

我需要它在Word 2007和Word 2010中工作.上面的行在Word 2003中已经正常工作,因为2003没有多标签属性窗口.

Tod*_*ain 5

你可以为此创建一个单独的框(适用于Word 2000,2003,2007和2010):

Application.Dialogs(wdDialogFileSummaryInfo).Display
Run Code Online (Sandbox Code Playgroud)

要么

Application.Dialogs(86).Display
Run Code Online (Sandbox Code Playgroud)

您也可以针对此对话框进行编程.请看这里的例子.