你好,通过JSSDK向内容控件里插入表格可参考如下代码:
async function insertTable(i) {
// 内容控件对象
const contentControls = await app.ActiveDocument.ContentControls
// 获取指定内容控件
const contentControl = await contentControls.Item(i)
// 获取内容控件的范围
const range = await contentControl.Range
// 获取起始位置
const start = await range.Start
await app.ActiveDocument.Range.SetRange(start, start);
// 获取所有表格
const tables = await app.ActiveDocument.Tables
// 插入表格
await tables.Add(
app.ActiveDocument.ActiveWindow.Selection.Range, // 位置信息
3, // 新增表格的行数
3, // 新增表格的列数
1, // 启用自动调整功能
1 // 根据表格中包含的内容自动调整表格的大小
)
}
那如果要在表格里面填充文字呢