Ms word 如何使用office js设置表格标题背景颜色

Ms word 如何使用office js设置表格标题背景颜色,ms-word,office-js,add-in,Ms Word,Office Js,Add In,我正在从事Office JS word插件项目。我正在创建一个包含4列和几行的表。我想将表格标题列的背景色设置为红色。我怎样才能做到这一点?下面是我用于创建表的示例代码 function createTable() { Word.run(function (context) { var body = context.document.body; var Table = body.insertTable(2, array.length, Word.InsertLocat

我正在从事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
table.styleBuiltIn
属性。您还可以尝试
TableRow.shadingColor
属性

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

对于第0行,我们使用ShadingColor属性和逐单元格绘制来实现这一点。对于第0行,我们使用ShadingColor属性和逐单元格绘制来实现这一点。