Utilizar el mismo campo en varios lugares del Word.

07/02/2005 - 19:54 por MPOLO S.L. - Departamento Calidad | Informe spam
1) Como se haria si la variable "nobra" (ya sea form, o field textmerge) que
posee el numero de obra debiera imprimirse en varios lugares del
documento.??

2) Como puedo hacer para referirme por código a una variable que debe estar
en el encabezado???


Activedocument.forms().count es igual a cero aunque existe la variable en el
encabezado...


Gracias desde ya

Saludos desde Menorca

Martin R Sanchez
 

Leer las respuestas

#1 Medardo
07/02/2005 - 21:55 | Informe spam
Saludos

Supongamos que tienes que crear el documento:

Dim wrd As Word.Application
Dim nuevodoc As Object

'crea el objeto Word
Set wrd = CreateObject("Word.Application")
'hace visible el objeto (Word)
wrd.Application.Visible = True
'añade un documento vacío
Set nuevodoc = wrd.Documents.Add

nuevodoc.Content.InsertAfter Text:="Aquí pones el texto"
De esta forma insertas directamente texto. Esta
instrucción lo pones donde tú quieres que se inserte el
texto.

Si quieres imprimir el contenido de una variable:
nuevodoc.Content.InsertAfter Text:=NombreVariable
En este caso, sin doble comilla.

Espero te sirva

Saludos
Desde Ciudad de La Habana, Cuba
Medardo


1) Como se haria si la variable "nobra" (ya sea form, o


field textmerge) que
posee el numero de obra debiera imprimirse en varios


lugares del
documento.??

2) Como puedo hacer para referirme por código a una


variable que debe estar
en el encabezado???


Activedocument.forms().count es igual a cero aunque


existe la variable en el
encabezado...


Gracias desde ya

Saludos desde Menorca

Martin R Sanchez





.

Preguntas similares