ENVIAR DATOS A MS WORD...

02/11/2005 - 03:15 por Edmundo Davila | Informe spam
Hola amig@s:

Tengo la siguiente situacion: Quiero crear un archivo en word que tiene un
enorme texto, pero en ciertos puntos del mismo hay informacion que varia
como nombre y apellido, fecha de nacimiento, numero de expediente, etc. etc.

Por ejemplo:

Estimado Sr. <<txt1>>

Por este medio le comunicamos que su saldo al <<txt2>> es de
<<txt3>>...
... etc. etc. etc.

La idea es que los campos txt1, txt2 y txt3 o los que hayan, pueda
enviarsele datos desde una aplicacion hecha en vb.net. Dentro de la
aplicacion se establecerian los filtros o criterios de los registros o
personas a los cuales se les mandaria la carta. Es decir, lo podria hacer
con un merge/mail, aunque el asunto de los filtros podria complicar un poco
el asunto para un usuario novato, pero la idea es que el proceso este los
mas automatizado posible.

Si alguien tuviese un ejemplo de esto se lo agradeceria muchimo.

Saludos y de antemano gracias por su ayuda.

Edmundo J. Davila

Preguntas similare

Leer las respuestas

#1 Tarsicio Carrizales
02/11/2005 - 12:49 | Informe spam
Saludos
Puedes ejecutar lo que quieres mediante Word, utilizando unas macro en
visual basic, en este caso las puedes llamar funciones, las cuales puedes
llamar desde tu programa aplicacion visual basic que se comunica con tu
archivo word.

Espero que eso te ayude, si estoy en lo correcto.

"Edmundo Davila" escribió en el mensaje
news:uYPO%
Hola :

Tengo la siguiente situacion: Quiero crear un archivo en word que tiene
un enorme texto, pero en ciertos puntos del mismo hay informacion que
varia como nombre y apellido, fecha de nacimiento, numero de expediente,
etc. etc.

Por ejemplo:

Estimado Sr. <<txt1>>

Por este medio le comunicamos que su saldo al <<txt2>> es de
<<txt3>>...
... etc. etc. etc.

La idea es que los campos txt1, txt2 y txt3 o los que hayan, pueda
enviarsele datos desde una aplicacion hecha en vb.net. Dentro de la
aplicacion se establecerian los filtros o criterios de los registros o
personas a los cuales se les mandaria la carta. Es decir, lo podria hacer
con un merge/mail, aunque el asunto de los filtros podria complicar un
poco el asunto para un usuario novato, pero la idea es que el proceso este
los mas automatizado posible.

Si alguien tuviese un ejemplo de esto se lo agradeceria muchimo.

Saludos y de antemano gracias por su ayuda.

Edmundo J. Davila

Respuesta Responder a este mensaje
#2 Edmundo J. Davila
02/11/2005 - 16:50 | Informe spam
Hola amigo,

Se oye interesante, ¿pero como hago eso? Si pudieras extenderte un poco, te
lo agradeceria.

Saludos,

Edmundo Davila
"Tarsicio Carrizales" escribió en el mensaje
news:%
Saludos
Puedes ejecutar lo que quieres mediante Word, utilizando unas macro en
visual basic, en este caso las puedes llamar funciones, las cuales puedes
llamar desde tu programa aplicacion visual basic que se comunica con tu
archivo word.

Espero que eso te ayude, si estoy en lo correcto.

"Edmundo Davila" escribió en el mensaje
news:uYPO%
Hola :

Tengo la siguiente situacion: Quiero crear un archivo en word que tiene
un enorme texto, pero en ciertos puntos del mismo hay informacion que
varia como nombre y apellido, fecha de nacimiento, numero de expediente,
etc. etc.

Por ejemplo:

Estimado Sr. <<txt1>>

Por este medio le comunicamos que su saldo al <<txt2>> es de
<<txt3>>...
... etc. etc. etc.

La idea es que los campos txt1, txt2 y txt3 o los que hayan, pueda
enviarsele datos desde una aplicacion hecha en vb.net. Dentro de la
aplicacion se establecerian los filtros o criterios de los registros o
personas a los cuales se les mandaria la carta. Es decir, lo podria
hacer con un merge/mail, aunque el asunto de los filtros podria complicar
un poco el asunto para un usuario novato, pero la idea es que el proceso
este los mas automatizado posible.

Si alguien tuviese un ejemplo de esto se lo agradeceria muchimo.

Saludos y de antemano gracias por su ayuda.

Edmundo J. Davila





Respuesta Responder a este mensaje
#3 Tarsicio Carrizales
03/11/2005 - 12:59 | Informe spam
Saludos.

1.Debes entrar en Microsoft word, redacta tu documento talcual como quieres
que quede, le colocas los campos que son cambiantes txt1, txt2, etc, luego
estando en ese mismo documento, te escojes la opcion herramientas...sub menu
macros y luego editar Visual Basic, una vez dentro diseñas una función la
cual llamaras desde tu aplicacion de visual basic formal y le relizas pases
de parametros, para que el documento word lo tome y asi puedas realizar
todas las cartas que deses...

2.una vez dentro de visual basic de microsoft word debes ejecutar la tecla
F5 le colocas el nombre de la funcion y es aqui en donde realizas el pase de
parametro que se encomunica con tu aplicacion visual basic..


Espero que esta informacion te funcioneok





"Edmundo J. Davila" escribió en el mensaje
news:uE$
Hola amigo,

Se oye interesante, ¿pero como hago eso? Si pudieras extenderte un poco,
te lo agradeceria.

Saludos,

Edmundo Davila
"Tarsicio Carrizales" escribió en el mensaje
news:%
Saludos
Puedes ejecutar lo que quieres mediante Word, utilizando unas macro en
visual basic, en este caso las puedes llamar funciones, las cuales puedes
llamar desde tu programa aplicacion visual basic que se comunica con tu
archivo word.

Espero que eso te ayude, si estoy en lo correcto.

"Edmundo Davila" escribió en el mensaje
news:uYPO%
Hola :

Tengo la siguiente situacion: Quiero crear un archivo en word que tiene
un enorme texto, pero en ciertos puntos del mismo hay informacion que
varia como nombre y apellido, fecha de nacimiento, numero de expediente,
etc. etc.

Por ejemplo:

Estimado Sr. <<txt1>>

Por este medio le comunicamos que su saldo al <<txt2>> es de
<<txt3>>...
... etc. etc. etc.

La idea es que los campos txt1, txt2 y txt3 o los que hayan, pueda
enviarsele datos desde una aplicacion hecha en vb.net. Dentro de la
aplicacion se establecerian los filtros o criterios de los registros o
personas a los cuales se les mandaria la carta. Es decir, lo podria
hacer con un merge/mail, aunque el asunto de los filtros podria
complicar un poco el asunto para un usuario novato, pero la idea es que
el proceso este los mas automatizado posible.

Si alguien tuviese un ejemplo de esto se lo agradeceria muchimo.

Saludos y de antemano gracias por su ayuda.

Edmundo J. Davila









email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida