Como bien te han dicho puedes hacer esto utilizando "MailMerge" o "combinar correspondencia de Word".
Yo lo hice hace tiempo y funciona bien.
Se trata de crear un documento Word utilizando MailMerge, al hacerlo necesitas una "Carta modelo" y una "Base de datos".
En mi caso utilicé como Bases de datos, archivos planos de texto, pero puedes utilizar otros formatos.
Creas la carta modelo y una Base de datos de ejemplo, con los campos. Esos camos los colocas en el documento, tal y como ha comentado [duilioisola].
Luego desde Delphi, lo único que hay que hacer es crear un nuevo archivo de texto con los datos que quieres (en el mismo lugar -path-) y la misma estructura y lanzar la combinación (MailMerge) desde Word.
|