ms-word - 如何使用office js设置表头背景颜色
问题描述
我正在开发 Office JS word 插件项目。我正在创建一个有 4 列和几行的表。我想将表头列的背景颜色设置为红色。我怎样才能做到这一点?下面是我用于创建表的示例代码。
function createTable() {
Word.run(function (context) {
var body = context.document.body;
var Table = body.insertTable(2, array.length, Word.InsertLocation.start, [array]);
return context.sync();
})
.catch(errorHandler);
}
解决方案
更新答案:要在 Word 中以编程方式设置表格样式,请使用Table.styles
orTable.styleBuiltIn
属性。您也可以尝试该TableRow.shadingColor
属性。
推荐阅读
- php - 如何在 Laravel 中自定义对象集合
- php - 24小时后在php中从数据库中删除行
- javascript - 如何清除从 JQuery.HTML() 检索到的 javascript 对象
- r - 寻找类似 SIMPROF 的聚类分析,但允许每个类别进行许多观察
- python - 如果它是其他行的子集,则熊猫会丢弃行
- ssis - SSIS如何选择并行执行的数据流任务?
- javascript - jQuery单击事件未按预期工作
- python - 如何让 sys.stdout 将结果打印到 tkinter GUI 文本框中
- oracle - Oracle COUNT(DISTINCT expr) 导致 ORA-00979 错误
- ios - 无法从 GET 请求将数据附加到数组