I need to check if Aspose has any limitations with MS Word Macros. This is to answer a query for a client who is thinking of using the Aspose product for a medium-scale development (document generation using existing Word templates)
I am afraid, Aspose.Words does not deal with Macros in document. There is no way to create or modify macros using Aspose.Words; however, macros are preserved upon open and save with Aspose.Words. We apologize for your inconvenience.
If we can help you with anything else, please feel free to ask.
With the latest version of Aspose.Words for .NET 20.5, you can work with VBA macros. Please read the following article for more detail.
Working with VBA Macros