Enviar hoja activa en pdf
Podrías ayudarme con una macro que adjunte en formato pdf la hoja activa de un libro (uso Outlook), El nombre del archivo adjunto debe ser igual al de la hoja activa, el asunto en el correo debe decir por ejemplo "informes". El destinatario yo lo digitaré, ya que varían según la información. Además este archivo no debe guardarse en la PC, creo que podría ser como archivo temporal, para luego con la misma macro eliminarlo. Ojalá puedas ayudarme ya que me urge enviar informes en PDF a varios destinatarios.
Respuesta de Dante Amor
3
1 respuesta más de otro experto
Respuesta de David Preciado
1
Excelente ayuda, me quedó perfecto con algunos ajustes: poner un nombre determinado al pdf desde una celda y un msgbox de >"archivo Enviado". Quisiera agregar un cuerpo de mensaje predeterminado desde una celda y conservar en una carpeta específica los PDF enviados. Ojalá puedan ayudarme. Muchísimas gracias por compartir su conocimiento. Dios los bendiga y multiplique el fruto de su trabajo. - Yuriria Chan
Después de esta línea: dam2.to = des 'Destinatarios¡ agrega esta línea: dam2.Body = Range("B1")Cambia "B1" por la celda donde tienes el cuerpo. Para conservar los PDF, guarda el archivo con la macro en la carpeta donde quieres los PDF y Elimina esta línea: Kill wpath & nombre & ".pdf"Si requieres más detalle, crea una nueva pregunta, en el texto de la pregunta escribe para Dante Amor. - Dante Amor
Perfecta! todo arreglado. Muchas gracias. Sigo esperando la respuesta de como agregar la Firma predeterminada de Outlook. Podrás ayudarme? Muchas gracias por tu tiempo Dante. - Yuriria Chan
No veo la pregunta dentro las preguntas de tu usuario, podrías crearla. - Dante Amor