Saltar la navegación

Interacción entre aplicaciones

VBA permite la interacción entre diferentes aplicaciones de Office, lo que facilita la creación de soluciones integradas. Por ejemplo, se puede utilizar VBA en Excel para extraer datos de una base de datos en Access, procesarlos y luego generar un informe en Word o enviar un resumen por correo electrónico a través de Outlook. Esta interoperabilidad se logra mediante la creación de objetos que representan las aplicaciones externas y la manipulación de sus modelos de objetos. Por ejemplo, para crear un nuevo correo en Outlook desde Excel:
vba
Dim OutlookApp As Object
Dim OutlookMail As Object
Set OutlookApp =
CreateObject(“Outlook.Application::contentRe
ference
[oaicite:49]{index=49}

Creado con eXeLearning (Ventana nueva)