Могу ли я взаимодействовать с другими UDF, созданными с помощью C # (ExcelDNA) через плагин office-js - PullRequest
0 голосов
/ 31 мая 2018

Я хочу разработать плагин для боковой панели, используя среду office-js, которая будет вызывать некоторые UDF, зарегистрированные с помощью другого плагина, который я создал с помощью библиотеки Excel-DNA.Пока что, читая документацию, я не встречал ничего такого, что говорило бы о возможности взаимодействия с другими надстройками из office-js.

Возможно ли это?

Например, рабочий процессможет быть:

  1. Пользователь открывает боковую панель
  2. Пользователь заполняет форму
  3. Office-JS выполняет вызов UDF, зарегистрированный другим надстройкой, созданной с помощью ExcelDNA
  4. UDF возвращает массив и показывает в Excel

1 Ответ

0 голосов
/ 31 мая 2018

Это не поддерживаемый сценарий.Единственный способ взаимодействия с книгой - через API-интерфейсы и расчеты модели данных (Calc запускает UDF и обновляет данные диапазона, а надстройка считывает данные диапазона).API событий помогает получать уведомления, когда все меняется.

...