【问题标题】:How to split a TableCell using Javascript for a Microsoft Word Add-in?如何使用 Javascript 为 Microsoft Word 加载项拆分 TableCell?
【发布时间】:2020-02-20 08:54:03
【问题描述】:
据我所知,没有办法使用insertTable() 方法来初始化非统一字表(不使用 HTML 或 OOXML)。我试图在 TableCell 的主体中插入一个表格,但它没有提供有希望的结果。
如何使用 JavaScript 创建一个不统一的单词表?
(这是我的第一个问题,所以如果有人对我提出这个问题的方式提出批评,请告诉我,以便我改进未来的问题!)
【问题讨论】:
标签:
split
ms-word
office-js
tablecell
word-addins
【解决方案1】:
这是不可能的:没有 Word API(不是 JS 或 COM)允许通过对象模型从头开始创建一个非统一的表。需要通过拆分/合并单元格来更改统一表,COM 对象模型确实支持。
当前版本的 JS API 不支持拆分或合并,因此需要在 html 或 ooxml 上工作,这两者都应该适用于创建表。此外,ooxml 应该能够操作现有的表(首先读取 ooxml,更改它,然后将其写回)。
merge table cells 的方法目前处于测试阶段,应该与下一个 API 要求集一起发布。但是,我看不到拆分单元格的选项。