Как заставить мою надстройку Excel выполнять функцию при открытии документа? - PullRequest
0 голосов
/ 05 августа 2020

В документации есть раздел , в котором говорится об использовании Office.addin.setStartupBehavior(Office.StartupBehavior.load); для загрузки надстройки при открытии документа. Однако где в моем проекте я должен это назвать? Я пробовал поместить его в ./src/functions/functions.js, ./src/commands/commands.js и ./src/taskpane/taskpane.js. Однако, похоже, он никогда не выполняется, поскольку вызов let  behavior = await Office.addin.getStartupBehavior(); дает none. Более того, в моем ./src/commands/commands.js никогда не выполняется:

Office.onReadt(async () => {
  let context = new Excel.RequestContext();
  context.workbook.worksheets.getActiveWorksheet().name = "test";
  await context.sync();
});
...