Попробуйте использовать атрибут Description в своих методах, свойствах и параметрах.
Я не уверен, работает ли это для пользовательских функций Excel, но я знаю, что описание добавлено в библиотеку типов для COM Interop.Например:
[ComVisible(true)]
[Description("This is my interface")]
interface IMyInterface
{
[Description("Returns ...")]
string MyMethod(
[Description("This is parameter 1")]
string p1,
[Description("This is parameter 2")]
string p2
);
...
}
ОБНОВЛЕНИЕ
Если это не работает, здесь есть решение VBA .Вы можете добиться желаемого, позвонив по номеру Application.MacroOptions
, когда ваша надстройка загружена.Возможно, вы сможете использовать атрибут Description - то есть перебирать свои методы UDF, извлекать атрибуты Description и вызывать Application.MacroOptions
.