无法使用Office JS读取锁定的单元格值

时间:2019-01-30 14:03:20

标签: .net angular office-js

我们创建了一个Excel工作表,并使用电子表格齿轮锁定了工作表中的某些单元格。创建Excel工作表后,我们将Excel加载项添加到Excel工作表中。我们正在尝试通过使用Office js读取值。这是我的问题:我们无法使用Office js读取锁定的单元格值。

1 个答案:

答案 0 :(得分:1)

请尝试以下代码。在锁定单元格并保护了工作表之后,它对我有用。

async function getCell() {
  await Excel.run(async (context) => {
    const sheet = context.workbook.worksheets.getItem("Sheet1");
    const range = sheet.getCell(1, 4);
    range.load("values");
    await context.sync();
    console.log(`The value of the cell in row 2 column 5 is "${range.values}"`);
  });
}