Hi
Hi,
Thanks for your posting and using Aspose.Cells.
EnableMacros property does not execute your Macros, it is used when you copy your worksheet into another worksheet in a same workbook so that your Macros are not lost while copying.
In fact, you cannot use any custom function which uses Macros. Aspose.Cells cannot handle them. However, Aspose.Cells provides an interface which you can implement and write your own logic to deal with such custom functions.
Please have a look at this article that will help you implement your own custom function logic.
( Implement Custom Calculation Engine to extend the Default Calculation Engine of Aspose.Cells|Documentation )