PDA

Ver la Versión Completa : Reemplazar en Microsof Word


Carliviris
29-08-2006, 20:32:06
Saludos a todos:

Tengo un documento de texto en Microsoft Word y necesito reemplazar las "etiquetas" puestas previamente en el documento por mi. Ejemplo: si tengo @cargo o <cargo> , reemplazarlo por alguna informacion proveniente ya de la base de datos en el programa. Por ejemplo :"Presidente".

Alguien tiene el metodo?? Espero que me hayan comprendido.

Gracias

roman
29-08-2006, 21:02:14
Más que etiquetas inventadas por ti, te recomiendo que uses los DOCVARIABLE que maneja Word. En estos días hemos estado viendo esto aqui (http://clubdelphi.com/foros/showthread.php?t=30762), e incluso hoy en la mañana puse un ejemplo (http://clubdelphi.com/foros/showpost.php?p=154169&postcount=21). Descárgalo, pruébalo y ve si te sirve.

// Saludos

brakaman
29-08-2006, 22:11:52
Hola amigo:

Has probado en meter el fichero en un TRichEdit y luego creo que tiene el metodo . "FindText" para buscar el caracter que quieras, aunque para reemplazar no se si hay algo, supongo que si.....

Deberia funcionar ¿no?.
Tambien existe una libreria de componentes gratuita que se llama SynEdit que supongo tendra todas opciones porque se usa para construir editores de programacion (con sintaxis resaltada) y demas.

Suerte.