【发布时间】:2018-08-02 07:19:52
【问题描述】:
我正在尝试创建一个 VSTO Word 加载项以在功能区中显示一些按钮,这些按钮链接到存储在我们文件服务器上的模板。
我通过 xml 文件将按钮添加到功能区。
<?xml version="1.0" encoding="UTF-8"?>
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" onLoad="Ribbon_Load">
<ribbon>
<tabs>
<tab idMso="TabAddIns">
<group id="ContentGroup" label="YP Council Templates">
<button id="textButtonLetter" label="Letter"
screentip="Letter" onAction="OnTextButton"
supertip="Open the Letter Template."/>
<button id="textButtonMemorandym" label="Memorandum"
screentip="Memorandum" onAction="OnTextButton"
supertip="Open the Memorandum Template."/>
<button id="textButtonFacsimile" label="Facsimile"
screentip="Facsimile" onAction="OnTextButton"
supertip="Open the Facsimile Template."/>
<button id="textButtonPolicy" label="Policy Template"
screentip="Policy Template" onAction="OnTextButton"
supertip="Open the Policy Template."/>
</group>
</tab>
</tabs>
</ribbon>
</customUI>
通过上面的代码,我已经成功地将按钮添加到一个组中,但是我想知道如何创建打开 Word 模板文件的操作?是否通过宏,如果是,宏在哪里? (注意 - onAction="OnTextButton" 代码是从我使用的示例中获取的)
最终目标是,一旦打开模板文件(基于模板的新文档),他们就应该将其用作新文档的基础。
问候, 斯图尔特
【问题讨论】:
标签: ms-word vsto word-addins