FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Borrar variables de un documento Word
Buenos días:
Tengo un programa que envía datos a un documento de Word. Lo hago así:
Word y Doc son variables de tipo OleVariant. archivo es la ruta de mi plantilla de Word, en la que he definido la variable FECHA como DOCVARIABLE. Mi problema es que si el documento ya existe necesito borrar la variable antes de pasarle el nuevo valor, porque si no, me da error. Lo he intentado hacer así:
Pero me da una excepción: "EOleException with message 'Variables' no es ningún método". También he probado a poner esto:
Y entonces me dice "Method 'Delete' not supported by automation object". ¿Alguien tiene idea de cómo puedo borrar las variables para añadirlas de nuevo? Muchas gracias |
#2
|
||||
|
||||
Reabro el hilo para responder algo pendiente desde time jeje
Para quitar los campos creados en Word, solo usar la siguiente linea:
Antes de ejecutar el unlink las variables ya tienen que estar asignadas
La linea:
No es necesaria, solo sirve para mostrar o no los campos esta se activa en Word mediante la combinacion de las teclas ALT+F9 Con todo esto usar plantillas hace que sea mas sencillo el manejo de documentos word, ya que se ve mas transparente para el usuario |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Elegir un documento de Word | solecito | Servers | 0 | 20-02-2008 21:28:57 |
Documento Word | nelem | Internet | 1 | 05-10-2007 02:05:08 |
PHP y XML (Crear un documento XML pasandole yo las variables) | papulo | PHP | 7 | 15-09-2006 13:04:02 |
modificar documento word sin el word instalado | joaquinmol | Servers | 0 | 30-03-2005 19:58:54 |
Documento Word a PDF | walace_soy | Servers | 0 | 23-11-2004 13:21:43 |
|