Как запустить функцию taskpane.js с помощью кнопки ленты?
Я занимаюсь JS Excel Addin, мне нужно запустить функцию и показать результаты в панели задач. Я написал функцию в taskpane.js и добавил ее в событие загрузки панели задач, но она не будет работать, если панель задач уже открыта. Есть ли у кого-нибудь запускать функцию панели задач сразу с кнопки?
1 ответ
Вам нужно настроить проект на использование общей среды выполнения Javascript, чтобы вы могли вызывать функции в надстройке из манифеста.
Попробуйте изучить эту статью:https://docs.microsoft.com/en-us/office/dev/add-ins/develop/configure-your-add-in-to-use-a-shared-runtime .
Создав новую кнопку ленты с
<Action xsi:type="ExecuteFunction">
<FunctionName>action</FunctionName>
</Action>
вы можете вызвать любую функцию, доступную в вашей надстройке, после загрузки надстройки.