簡體   English   中英

是否有 XML MS Word 2007 功能區控件名稱的列表?

[英]Is there a listing of XML MS Word 2007 ribbon control names?

我想通過隱藏一些選項卡、組和控件來簡化我的 Word 2007 功能區。 所以我正在學習如何使用 XML 來做到這一點。 我構建的腳本(在 Greg Maxey 的優秀站點https://gregmaxey.com/word_tip_pages/customize_ribbon_main.html的幫助下)檢查得很好。 我已將它保存在 Word 的 STARTUP 目錄中。 但是當我打開 Word 時,我收到一個自定義 UI 運行時錯誤,提示“在“C:\Users\wardw\AppData\Roaming\Microsoft\Word\STARTUP\Hide References and Mailing and Some Inserts.dotm”的自定義 UI XML 中發現錯誤:行:9 列:55 錯誤代碼 0x80004005 未知 Office 控件 ID:形狀

重復單擊“確定”會收到相同的消息,但控件 ID 是 SmartArt、圖表、交叉引用和剪貼畫。 我從插入選項卡組插圖和鏈接中獲得了這些名稱,如我的腳本所示:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
  <ribbon>
    <tabs>
      <tab idMso="TabReferences" visible="false" />
      <tab idMso="TabMailings" visible="false" />
      <tab idMso="TabInsert"> 
         <group idMso="GroupInsertIllustrations">
             <control idMso="Shapes" visible="false" />
             <control idMso="SmartArt" visible="false" />
             <control idMso="Chart" visible="false" />
             <control idMso="Cross-reference" visible="false" />
             <control idMso="ClipArt" visible="false" />
          </group>
       </tab>
     </tabs>
  </ribbon>
</customUI>

如果我分配了錯誤的名稱,是否有在 XML 腳本中用於隱藏 Word 的功能區項目的正確名稱列表?

您可以從以下鏈接下載功能區控制 ID 的完整 package。 目前有三個軟件包,Office 2016、Office 2013 和 Office 2010。似乎 Office 2007 的控制 ID 的 package 的下載鏈接已被停用,我目前還沒有發現任何關於 Office 2019 控制 ID 的發布.

下載包包括 Office 應用程序的 Excel 文件,每個文件中都是按功能區選項卡組織的控制 ID,然后按它們出現在選項卡中的順序排列。

Office 2016: https://www.microsoft.com/en-us/download/details.aspx?id=50745

Office 2013: https://www.microsoft.com/en-us/download/details.aspx?id=36798

Office 2010: https://www.microsoft.com/en-us/download/details.aspx?id=6627

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM