Hola, me gustaría saber si con VB sería posible modificar determinados datos de un documento Word con otros obtenidos de una base de Datos. Muchísimas gracias por atenderme
Si que podría hacerse. La forma de hacerlo depende de lo que quieras decir con "modificar determinados datos". En general, cuando se interacciona con Word desde Visual Basic, se hace un documento word que hace de plantilla de un texto, en el cual se introducen una serie de variables. Aparte se tiene la lista de variables con sus valores que es lo que el programa Visual Basic modifica o genera. A la hora de visualizar o imprimir, aparecerá el documento plantilla con las variables sustituidas por los valores aportados por el programa de Visual y tomados de una base de datos, por ejemplo nombres y direccioes de clientes. Pero por lo que me dices tu quieres modificar los datos que ya están en el documento word, y por lo tanto, entiendo, que están como texto y no como variables. Esto es mucho más complicado porque, en primer lugar, hay que identificar los datos que quieres cambiar. ¿Cómo los identificas? Y segundo, para cambiar el texto de un párrafo de word hay que emplear a tope los objetos de Word, y eso puede ser complicado. Como ves, la respuesta es SI, pero el cómo hacerlo depende mucho de lo que quieras hacer. Suerte :-)