0
我很新的Office.js/Word.js功能。有沒有辦法將Word內容控件綁定到使用office-js的自定義XML部件?
嘗試確定是否存在使用Office(JavaScript)加載項的當前功能集將Word內容控件綁定到自定義XML部件的方法。如果沒有,任何人都知道這個功能是否被請求?它可以在VBA和VSTO對象模型中通過使用XPATH分配XML映射來完成。
謝謝你,艾倫
我很新的Office.js/Word.js功能。有沒有辦法將Word內容控件綁定到使用office-js的自定義XML部件?
嘗試確定是否存在使用Office(JavaScript)加載項的當前功能集將Word內容控件綁定到自定義XML部件的方法。如果沒有,任何人都知道這個功能是否被請求?它可以在VBA和VSTO對象模型中通過使用XPATH分配XML映射來完成。
謝謝你,艾倫
沒有API可以直接做到這一點,但是你可以使用OOXML插入實現它。確保獲得具有XML映射的OOXML,並使用range.insertOOXML(ooxml,「replace」)選項插入OOXML。 (contentcontrol.insertOoxml(ooxml,「替換」)也將工作。
感謝胡安,非常有幫助的輸入!你有一個很好的來源爲最小的ooxml片段的綁定內容控制(重複和否則)?當我使用API讀取現有內容控件的ooxml,這是巨大的。 – WhyADuck
OOXML非常詳細,但本文解釋瞭如何生成最小化的OOXML。https://github.com/OfficeDev/office-js-docs/斑點/主/文檔/字/ create-better-add-ins-for-word-with-office-open-xml.md –