0
有没有办法在Excel中使用office js自定义标题来创建表格。Excel中的自定义标题在办公室js中的表格
截至目前,任何表正在创建具有默认的标题为 - 列1,列2等。
我想通过骑象头1,头2等
任何自定义标题名称相同有没有办法做到这一点?
正在创建以下列方式表 -
VAR表= ctx.workbook.tables.add(wSheetName + “A1:N1”,真).load( “名称”);
有没有办法在Excel中使用office js自定义标题来创建表格。Excel中的自定义标题在办公室js中的表格
截至目前,任何表正在创建具有默认的标题为 - 列1,列2等。
我想通过骑象头1,头2等
任何自定义标题名称相同有没有办法做到这一点?
正在创建以下列方式表 -
VAR表= ctx.workbook.tables.add(wSheetName + “A1:N1”,真).load( “名称”);
您有2个选项,如果您在已经有值的范围之上创建表,那么这些值将自动作为列名继承。
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扩展团队软件工程师
您可以发表第一个示例 - [如果您在已有值的范围上创建表格] – Deb
@Deb是的,我编辑了第一个版本的示例的原始答案。 –