Как использовать вызов API setStartupBehavior? - PullRequest
1 голос
/ 29 мая 2020

Я пытаюсь зарегистрировать обработчики событий, когда документ впервые открывается в Excel, как это показано в документации . Однако он сообщает мне, что мне нужно настроить мой код, чтобы включить в него следующее: Office.addin.setStartupBehavior (Office.StartupBehavior.load); Я не совсем уверен, где мне это использовать. Я создал свой проект с помощью генератора йоменов для Office.

1 Ответ

1 голос
/ 29 мая 2020

Это зависит от того, хотите ли вы, чтобы пользователи решали, запускается ли надстройка при открытии файла, или вы хотите убедиться в этом. Если вы хотите, чтобы решение принимал пользователь, включите эту строку кода в обработчик событий для кнопки или другого пользовательского интерфейса. Вот пример надстройки, которая делает это по адресу: Общий сценарий выполнения Excel ios.

Если вы хотите убедиться, что надстройка запускается при каждом открытии файла, включите строка кода в методе Office.initialize или Office.onReady. При первом открытии файла надстройка не запустится немедленно, и пользователю придется запускать ее вручную. Но после этого надстройка будет запускаться всякий раз, когда этот файл открывается.

...