Visual basic

Buenas experto.
Quiero enmascarar con visual basic un programa que realize en excel, mi problema es que el programa lo hice con macros (VBA)y no se como llamarlos desde visual basic. Agradezco de ante mano su ayuda gracias.

1 Respuesta

Respuesta
1
Según recuerdo puedes hacer algo como:
oNuevoDocumento.activedocument.SaveAs "c:\temp\recibobancario.doc"
oNuevoDocumento.documents.Close
oNuevoDocumento.Visible = False
oNuevoDocumento.documents.Open "c:\cnbv\c005\plantillarecibosincedula.doc"
oNuevoDocumento.Run ("Generar")
oNuevoDocumento.activedocument.SaveAs "c:\temp\final.doc"
oNuevoDocumento.documents.Close
oNuevoDocumento.Visible = False
oNuevoDocumento.documents.Open "c:\temp\final.doc"
' oNuevoDocumento.documents("plantillarecibosincedula").Close
oNuevoDocumento.Visible = True
Que lo uso para word, pero en excel no lo he intentado porque no he tenido nada de trabajo que realizar. Pero porque no buscas también en:

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas