Home > Foro de Access >

Debates de Access > Pasar datos de access a word con vba

Pasar datos de access a word con vba

Escrito por Manolo V C el 7 de Noviembre

Hola buenas, aunque creo que no me manejo mal con access, hay algo que me esta costando bastante trabajo, y seguro que es facil pero no doy con la tecla, hay va la duda, ¿Como podria mandar datos de una tabla de access a un documento de word? Osea inserto varios marcadores en un documento de word y desde access a traves de un boton (CmdEnviar) enviar los datos que me interesen desde cualquier registro a esos marcadores de word, y una vez conseguido, que los datos que se inserten en el doc de word sean los del registro activo.

La combinacion de correspondencia es una opcion buena, y la manejo bien, pero ahora me interesa saberlo hacer de la forma que explico.


Un saludo desde Almería


Citar  |  
Ver mensaje      

Escrito por Mastercafe - Juan Menéndez Crespo hace 15 días

El método que uso (desconozco si es el mejor), es crear el documento Word con claves que identifico como -##campo##- y lo que hago es un bucle con VBa que busca ese texto y lo sustituye por el valor del campo, una vez completado lanzo imprimir.

Prueba desde Word a hacerlo a mano y graba la macro, luego pasa el código a Access y listo.


Citar  |  
Ver mensaje     

Manolo V C
Almería, España
Escrito por Manolo V C hace 15 días

Gracias por contestar, pero tengo una duda, ¿Estos campos como los creas?, ¿Insertando marcadores en el documento o personalizando los valores de las propiedades del documento (tipo maestro marius)?.

Saludos desde Almería


Citar  |  
Ver mensaje     

Escrito por Mastercafe - Juan Menéndez Crespo hace 15 días

Simplemente escribo el texto en el documento poniendo de inicio -## y al final ##- y así se el texto que tengo que buscar con la macro y reemplazar ese texto encontrado por el valor que tenga en la variable o en el campo de la base de datos.

Hace 6 años que hice una aplicación para el Puerto de Avilés (Asturias) y utilicé ese método para crear el documento de firma de carga de mercancía desde Access e imprimirlo para la hoja de ruta del camión.

Si me pasas tu mail te mando el código vba que utilizo para buscar y reemplazar con access.


Citar  |  
Ver mensaje     

Manolo V C
Almería, España
Escrito por Manolo V C hace 15 días

Gracias por contestar, me interesa ese codigo para estudiarlo, no se si se podra poner mi mail aqui pero no he encontrado donde ponerlo, es este:

Porcua2@yahoo. Com

No se si sera igual desde un form que desde un subformulario, creo que no, pero me interesaria tambien saber hacerlo desde un subformulario insertado dentro de un form principal, toda ayuda sera bien agradecida, muchas gracias.

Un saludo


Citar  |  
Ver mensaje     

Escrito por Mastercafe - Juan Menéndez Crespo hace 14 días

Ya tienes el ejemplo enviado por mai pero la cuenta de correo que indicas da error como no encontrada.

En cuanto puedas revisa si es correcta o pon otra.


Citar  |  
Ver mensaje     

Manolo V C
Almería, España
Escrito por Manolo V C hace 14 días

Hola Juan, gracias por tu interes, pues si tienes razon, no me ha llegado el mensaje, el fallo fue mio ya que no te pase la dirección bien, me equivoque en el. Com, es esta:

Porcua2@yahoo. Es

Pon toda la dirección en minuscula que este editor trasforma a mayusculas

Saludos


Citar  |  
Ver mensaje     

Escrito por Mastercafe - Juan Menéndez Crespo hace 14 días

Enviado el correo, si tienes dudas ya sabes donde localizarme.

Saludos


Citar  |  
Ver mensaje     

Manolo V C
Almería, España
Escrito por Manolo V C hace 13 días

Ok, muchas gracias, lo miro y lo estudio.

Un saludo


Citar  |  
Ver mensaje     

Carlos Mollinedo
Tabasco, México
Escrito por Carlos Mollinedo hace 12 días

Buenas tardes me interesaria tambien obtener el codigo en vba y que me explicaras como funciona lo que pasa es que manejo una base de datos peor se usa un formato en word y me gustaria que ciertos datos de la base se pongan automaticamente en la base de datos me podrias explicar como hacerlo no soy muy bueno con las macros de acces

C_mollinedo@hotmail. Com


Citar  |  
Ver mensaje     

Escrito por Mastercafe - Juan Menéndez Crespo hace 12 días

Ya te envie también el código vba.

No entiendo bien lo que me indicas de que la base de datos en word. Lo que buscas es justo al reves? Leer de word y grabar en base de datos?


Citar  |  
Ver mensaje     

Angel Romero
(29) Finistère, Fran...
Escrito por Angel Romero hace 5 días

Hola a todos,
Estoy tb muy interesado en el codigo para un proyecto, me lo podrias pasar a angelromal@yahoo. Es

Muchas gracias.


Citar  |  
Ver mensaje     


Responder


Quiero recibir alertas por email cuando haya mensajes nuevos en este debate

Al escribir en el debate:
  1. Repasa la ortografía y no escribas en formato SMS.
  2. Lee el texto dos veces antes de publicar.
  3. No escribas todo en mayúsculas o negritas.
 
Páginas internacionales: España  |  Italia  |  Francia  |  México  |  Alemania  |  Reino Unido  |  Argentina  |  Chile  |  Colombia  |  USA

Búsquedas frecuentes: aislamiento absoluto en odontologia patrimonio neto partes de una caña de pescar coresterol calculo de soldadura

Emagister cumple la Ley Orgánica 15/1999 de 13 de diciembre, de Protección de datos de Carácter Personal, y posee el código de inscripción nº 2002010053 del Registro General de la Agencia de Protección de Datos. Copyright © 1999/2000 - Grupo Intercom - Todos los derechos