We have evaluated number of tools to provide the Mail-Merge funtionality with-in our Product Suite (which uses Microsoft .Net Technology); And we have selected ASPOSE Word due to its simplicity, minimal coding needed on our applixation. We especially like its foot-print on the server to support the scalability issues. We think we will be saving so much of development time and cost by using ASPOSE in our development enviroment. Thanks for the great tool and we look forward to exploring the other features and/or tools from ASPOSE.
I don't think we will make Aspose.Word provide programmatic access or run VBA code. One of the important reasons it is completely undocumented.
We have customers who put macros into documents using MS Word before processing the documents with Aspose.Word. This works. Aspose.Word will even preserve the digital signature over the VBA project.