Sí, se puede insertar texto desde Access en un documento de Word utilizando código VBA. Aquí te dejo un ejemplo básico de cómo hacerlo:
1. Primero, debes agregar la referencia "Microsoft Word Object Library" a tu base de datos de Access. Para hacer esto, ve a la pestaña "Herramientas" en el Editor de Visual Basic (Alt + F11), selecciona "Referencias" y marca la casilla junto a "Microsoft Word Object Library".
2. Luego, crea un objeto de la aplicación Word y un objeto de documento. Puedes hacerlo con el siguiente código:
3. Después, utiliza el método '
objDoc.Content.InsertAfter' para insertar texto en el documento Word. Por ejemplo, si tienes un control de texto llamado "txtNombre" en tu formulario de Access, puedes insertar su contenido en el documento Word con el siguiente código:
4. Finalmente, guarda y cierra el documento Word. Puedes hacerlo con el siguiente código:
Este es un ejemplo muy básico y es posible que necesites ajustarlo para que se adapte a tus necesidades específicas. Pero espero que te ayude a empezar.