.net - 无法使用 office js 读取锁定的单元格值
问题描述
我们创建了一个 Excel 工作表,并使用电子表格工具锁定了工作表中的一些单元格。创建 Excel 工作表后,我们在 Excel 工作表中添加了一个 Excel 插件。我们正在尝试使用 office js 读取值。这是我的问题:我们无法使用 office js 读取锁定的单元格值。
解决方案
请尝试以下代码。在我锁定单元格并保护工作表后,它对我有用。
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}"`);
});
}