Crear nuevo documento de Word con macro en C#
vba ms-word (1)
Hice un complemento para Word 2010 en Visual Studio 2010 (C #), que agrega dinámicamente nuevos botones a una nueva pestaña de cinta (datos de la base de datos sql). Ahora cuando hago clic en un botón, debe abrirse un nuevo documento con una macro. Tengo la macro necesaria en un documento (.docm) y la ruta está en la base de datos.
¿Cómo creo un nuevo documento con la macro de otro documento?
Han pasado meses desde que esta pregunta tuvo una respuesta formal, así que para el registro, el 5 de abril de 2011, bruggesboy habló así:
Solucionado, esta es la solución:
//create new document, location = path to template
Document doc = Globals.ThisAddIn.Application.Documents.Add(location);
//auto run macro
doc.RunAutoMacro(WdAutoMacros.wdAutoOpen);
Y he aquí, había documentos de Word con macros corriendo.