在Microsoft Office中添加自定义菜单

时间:2015-02-23 11:43:57

标签: ms-office ribbon office-addins

我想在" New"之后在FileMenu中添加自定义菜单(插件)。在2010年的办公室菜单。

以前我有类似的Office 2007加载项,但custumUI.xml已更改为Office 2010和2013.

我尝试了所需的更改但无法在Office 2010和2013中获取菜单。

Office 2007

<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui" onLoad="OnRibbonLoaded" loadImage="GetImage"><ribbon><OfficeMenu><menu id="MenuName" label="&MenuName" insertAfterMso="FileSaveAsMenu" image="menu.png" itemSize="large"

Office 2010:

<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" onLoad="OnRibbonLoaded" loadImage="GetImage"><ribbon><FileMenu><menu id="MenuName" label="&Menuname" insertAfterMso="FileSaveAsMenu" image="menu.png" itemSize="large">

1 个答案:

答案 0 :(得分:1)

您需要使用后台元素而不是功能区元素。例如:

<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui" onLoad="OnLoad">
  <backstage>    
    <tab id="testArea">

您可以在MSDN的以下文章中阅读有关Backstage UI的更多信息: