1

这可能是一个简单的任务,但是我不知道如何从这个版本的单元格中获取数据。我非常熟悉 vba 在单元格中查找值的方式 - range('a1').value - 在脚本实验室中,它似乎是一个完全不同的命名约定。

这是我想做的事情:

var targetaddress = /* range value of a1 */
4

1 回答 1

0

最主要的是要记住await context.sync();在 Script Lab 编辑器中,它代表Application.DoEventsExcel 单元格计数在 TypeScript 中从 0 开始。

async function run() {
  await Excel.run(async (context) => {
    const sheet = context.workbook.worksheets.getActiveWorksheet();

    var targetaddress = sheet.getRange("A1");
    targetaddress.load("values");

    await context.sync();

    console.log(targetaddress.values[0][0]);
  });
}

此外,您必须传递[0][0]范围内单元格的坐标 -targetaddress

于 2020-09-11T12:46:13.370 回答