Tengo este pequeño aporte para quien le interese o necesite:), dado que he visto este mensaje y sin respuestas en algunas ocasiones (No solo este foro) Esta macro envía a el destinatario por medio de OUTLOOK el archivo que están usando, lo pueden modificar para antes de cerrar el libro, o modificar las variables para los destinatarios o asuntos o bueno como gusten, esta digamos es la base que permitirá hacerlo:D
Sub Envia_Correo()
Dim Destinatario As String
Destinatario = "[email protected]"
Dim objOL As Outlook.Application
Dim objMail As MailItem
Set objOL = New Outlook.Application
Set objMail = objOL.CreateItem(olMailItem)
With objMail
.To = Destinatario
.Subject = " Actualizado: " & ActiveWorkbook.Name
.Body = "Fecha: " & Date & " - Hora :" & Time
.Attachments.Add ActiveWorkbook.FullName
' .Display 'MUESTRA EL CORREO
.Send ' LO ENVIA DE UNA VEZ
End With
Set objMail = Nothing
Set objOL = Nothing
End Sub[/CODE]
[i][b]Espero a alguno le guste y/o sirva, es practico y corto, lo uso hoy día en mis archivos de trabajo diario[/b][/i]
Featured Replies
Archivado
Este tema está ahora archivado y está cerrado a más respuestas.
Hola chicos y chicas.!
Tengo este pequeño aporte para quien le interese o necesite:), dado que he visto este mensaje y sin respuestas en algunas ocasiones (No solo este foro) Esta macro envía a el destinatario por medio de OUTLOOK el archivo que están usando, lo pueden modificar para antes de cerrar el libro, o modificar las variables para los destinatarios o asuntos o bueno como gusten, esta digamos es la base que permitirá hacerlo
:D
[i][b]Espero a alguno le guste y/o sirva, es practico y corto, lo uso hoy día en mis archivos de trabajo diario[/b][/i]