首页 > 解决方案 > 如何使用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);
}

标签: ms-wordoffice-jsadd-in

解决方案


更新答案:要在 Word 中以编程方式设置表格样式,请使用Table.stylesorTable.styleBuiltIn属性。您也可以尝试该TableRow.shadingColor属性。


推荐阅读