如何使用office js设置table header背景颜色
How to set table header background colour using office js
我正在处理 Office JS word 插件项目。我正在创建一个包含 4 列和几行的 table。我想将 table header 列的背景颜色设置为红色。我怎样才能做到这一点?下面是我用于 table 创建的示例代码。
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 的样式,请使用 Table.styles
或 Table.styleBuiltIn
属性。您也可以尝试 TableRow.shadingColor
属性。
我正在处理 Office JS word 插件项目。我正在创建一个包含 4 列和几行的 table。我想将 table header 列的背景颜色设置为红色。我怎样才能做到这一点?下面是我用于 table 创建的示例代码。
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 的样式,请使用 Table.styles
或 Table.styleBuiltIn
属性。您也可以尝试 TableRow.shadingColor
属性。