Office js Office js中Excel表格中的自定义标题
是否有一种方法可以使用带有自定义标题的office js在Excel中创建表 到目前为止,我创建的任何表都有默认的标题-Column1、Column2等 我想超越任何自定义标题名称,如Header1、Header2等 有什么办法吗 我以以下方式创建表-Office js Office js中Excel表格中的自定义标题,office-js,Office Js,是否有一种方法可以使用带有自定义标题的office js在Excel中创建表 到目前为止,我创建的任何表都有默认的标题-Column1、Column2等 我想超越任何自定义标题名称,如Header1、Header2等 有什么办法吗 我以以下方式创建表- var table=ctx.workbook.tables.add(wSheetName+“!A1:N1”,true).load(“name”) 您有两个选项,如果您在已经有值的范围顶部创建表,那么这些值将自动作为列名结转 var range
var table=ctx.workbook.tables.add(wSheetName+“!A1:N1”,true).load(“name”) 您有两个选项,如果您在已经有值的范围顶部创建表,那么这些值将自动作为列名结转
var range = ctx.workbook.worksheets.getItem("Tables").getRange("A23:B25");
range.values = [["header1", "header2"],
["value1", "value2"],
["value1", "value2"]];
var table = ctx.workbook.tables.add("Tables!A23:B25", true);
另一个选项是使用默认名称创建表,然后获取标题行并设置其值,如下所示:
var table = ctx.workbook.tables.add(TABLEADDRESS, true);
table.getHeaderRowRange().values = [["foo", "bar"]];
-Philip,Office Extensibility团队的软件工程师你能发布第一个示例吗?[如果你在已经有值的范围上创建表,]@Deb是的,我用第一个版本的示例编辑了原始答案。