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是的,我編輯了第一個版本的示例的原始答案。 –