【发布时间】:2022-07-22 05:27:33
【问题描述】:
我有工作表和数据,但我不知道工作表中有多少填充列。我需要从 3 到 5 行和从 A 列到(动态,每个工作表可能不同)的数据。
如果我在 Table 中有数据,这很容易,但我不知道 Range 中的样子。
async function getData() {
await Excel.run(async (context) => {
const sheet = context.workbook.worksheets.getItem("Sample");
const expensesTable = sheet.tables.getItem("Table");
const headerRange = expensesTable.getHeaderRowRange().load("values");
const bodyRange = expensesTable.getDataBodyRange().load("values");
await context.sync();
console.log(JSON.stringify(headerRange, null, 4))
console.log(JSON.stringify(bodyRange.values, null, 1));
});
}
【问题讨论】:
标签: javascript office-js excel-addins