我编写了以下代码,它调用选定的函数并放入选定的单元格。我使用了自定义函数的延迟执行,直到用户退出单元格。但这不起作用。功能正在执行,无需等待用户确认。以下是我的代码
async function run() {
try {
await Excel.run({ delayForCellEdit: true }, function (context) {
const currentCell = context.workbook.getActiveCell()
// Read the range address
currentCell.load("address");
var totalFormulas = [["=NS.ADD"]];
currentCell.values = totalFormulas;
currentCell.format.autofitColumns();
currentCell.select();
return context.sync();
});
} catch (error) {
console.error(error);
}
}