
Envio masivo de informes personalizados por email
Publicado por Gabriel Rodas (5 intervenciones) el 26/03/2015 21:12:18
Hola a todos.
Tengo una pequeña base de datos en Access 2010 para controlar los ahorros de un grupo de personas. En la misma existe un formulario que sirve de filtro para generar un informe personalizado para cada ahorrante. Si quisiera enviar estados de cuenta a cada ahorrante (como los que envían los bancos mensualmente), tendría que hacerlo manualmente filtrando por ahorrante, generando el informe personalizado y enviándolo por correo uno a uno. Si tenemos más de 100 personas, pues esta acción nos consumiría mucho tiempo.
Lo que necesito es un código para que esto se haga automáticamente de forma masiva, no conozco mucho sobre vba, pero sé que si se puede hacer, el tema es como hacerlo, es por eso que solicito la ayuda de algún buen samaritano que ayude a este pobre ignorante en vba.
Lo ideal sería tener un formulario donde se escoja una fecha de inicio y otra de fin. El mismo formulario tendría un botón para una vez indicado el rango de fechas, ejecutar el envío masivo de los estados de cuenta por correo. El código recorrería la tabla de ahorrantes, registro por registro, generando un informe personalizado y enviándolo al correo que aparece en la misma tabla en formato pdf.
Aquí les adjunto la base de datos con la que estoy trabajando, para que tengan una mejor idea de lo que les estoy hablando, como verán ya el informe esta creado, sería ideal poder usar ese mismo formato.
http://1drv.ms/1EYELm3
Les agradezco de antemano la ayuda que me puedan brindar. Saludos
Tengo una pequeña base de datos en Access 2010 para controlar los ahorros de un grupo de personas. En la misma existe un formulario que sirve de filtro para generar un informe personalizado para cada ahorrante. Si quisiera enviar estados de cuenta a cada ahorrante (como los que envían los bancos mensualmente), tendría que hacerlo manualmente filtrando por ahorrante, generando el informe personalizado y enviándolo por correo uno a uno. Si tenemos más de 100 personas, pues esta acción nos consumiría mucho tiempo.
Lo que necesito es un código para que esto se haga automáticamente de forma masiva, no conozco mucho sobre vba, pero sé que si se puede hacer, el tema es como hacerlo, es por eso que solicito la ayuda de algún buen samaritano que ayude a este pobre ignorante en vba.
Lo ideal sería tener un formulario donde se escoja una fecha de inicio y otra de fin. El mismo formulario tendría un botón para una vez indicado el rango de fechas, ejecutar el envío masivo de los estados de cuenta por correo. El código recorrería la tabla de ahorrantes, registro por registro, generando un informe personalizado y enviándolo al correo que aparece en la misma tabla en formato pdf.
Aquí les adjunto la base de datos con la que estoy trabajando, para que tengan una mejor idea de lo que les estoy hablando, como verán ya el informe esta creado, sería ideal poder usar ese mismo formato.
http://1drv.ms/1EYELm3
Les agradezco de antemano la ayuda que me puedan brindar. Saludos
Valora esta pregunta


0