Oct 17, 2012 at 4:11 PM
Edited Oct 17, 2012 at 4:23 PM
I'm using version 0.29.4165.35922 of your ExcelDna.integration.dll
Great, Great job! By the way!
I found that I needed to extend ExcelFunctionAttribute with a few more properties for my own use.
I created my "FunctionDescriptionAttribute" using your "ExcelFunctionAttribute" as base class, like so:
public class FunctionDescriptionAttribute : ExcelDna.Integration.ExcelFunctionAttribute
However I found that in doing this the function no longer was found in excel "name not found" error. I got around this problem by decorating each function with both attributes like so:
[FunctionDescription("myFunctionName", FeatureName = "Bla Bla", Description = "my function description")]
[ExcelFunction(Name = "myFunctionName", Category = "My Category", HelpTopic = "my help Topic", Description = "my function description")]
By doing this the function is aguain visible in Excel, but I´m forced to duplicate the fields that i need like the "Name" and "description".
My question is:
Would it be possíble for ExcelDna to "expose" to Excel not just the functions decorated with "ExcelFunctionAttribute", but also "expose" those functions decorated with an atribute derived from "ExcelFunctionAttribute" ?
Thanks for a great job with this ExcelDna thing :P