Создание UDF с VSTO в Excel - PullRequest
2 голосов
/ 20 мая 2009

Я знаю, как я могу сделать это для простого случая, как подробно здесь: http://geekswithblogs.net/Denis/archive/2007/01/03/102623.aspx

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

Как есть, он заполняется всеми открытыми функциями из категории DLL. Есть ли какой-нибудь способ подключиться к событию, которое заполняет этот список, и указать ему, что использовать? Или, может быть, вводить некоторый код в DLL динамически, в этом случае я мог бы вставить кучу открытых функций в DLL во время выполнения и получить желаемое в списке функций

1 Ответ

0 голосов
/ 12 июня 2009

С ExcelDna - http://www.codeplex.com/exceldna - Вы можете явно зарегистрировать функции во время выполнения. Однако я не думаю, что легко узнать, когда отображается список функций, поэтому вам, возможно, придется иметь элементы меню или что-то, что заполняет список.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...