選択した関数を呼び出して選択したセルに入れる次のコードを作成しました。ユーザーがセルを出るまで、カスタム関数の遅延実行を使用しました。しかし、これは機能していません。ユーザーの確認を待たずに関数が実行されています。以下は私のコードです
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);
}
}