.
Antes de seguir recomiendo leer un excelente libro sobre Excel que te ayudará operar las planillas u hojas de cálculo, haz click acá, si quieres aprender sobre Excel, en inglés, entonces debes hacer click here. Si lo que necesitas es aprender o profundizar sobre la programación de macros con VBA este es unos de los mejores cursos on line que he visto en internet.
if (payload.eventType == ‘subscribe’) {
// Add code to handle subscribe event.
} else if (payload.eventType == ‘unsubscribe’) {
// Add code to handle unsubscribe event.
}
if (window.console) { // for debugging only
window.console.log(‘YT event: ‘, payload);
}
}
Al final hay un link del cual podrás descargar el ejemplo y adaptarlo a tus necesidades, el código se encuentra abierto y sin ningún tipo de restricción, te recomiendo descargar el ejemplo y ver su codificación y funcionamiento.
Código que se inserta en un userform
Sub SendMailbyOutlook()
On Error Resume Next
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Dim OA, OM As Object
Dim TD As String
TD = Format(Date, «ddmmyyyy»)
Set OA = CreateObject(«Outlook.Application»)
OA.Session.logon
Set OM = OA.CREATEITEM(0)
dest = Cells(3, «E»)
With OM
.To = dest ‘Agregar mail de destino, ejemplo «xxxxx,@gmail.com» (con comillas incluidas)
.CC = «»
.BCC = «»
.Subject = «Resumen de cuenta»
.Body = «Estimado, el resumen de cuenta se lo enviaremos el » & TD
.Send
End With
If Err.Number = 0 Then
SendMail_Gmail = True
MsgBox «El mail fue enviado con éxito», vbInformation, «AVISO»
Else
MsgBox «Se produjo el siguiente error: » & Err.Description, vbCritical, «Error nro » & Err.Number
End If
Set OM = Nothing
Set OA = Nothing
Application.ScreenUpdating = True
Application.DisplayAlerts = True
End Sub
Sub SendMailbyOutlook()
On Error Resume Next
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Dim OA, OM As Object
Dim TD As String
TD = Format(Date, «ddmmyyyy»)
Set OA = CreateObject(«Outlook.Application»)
OA.Session.logon
Set OM = OA.CREATEITEM(0)
dest = Cells(3, «E»)
With OM
.To = dest ‘Agregar mail de destino, ejemplo «xxxxx,@gmail.com» (con comillas incluidas)
.CC = «»
.BCC = «»
.Subject = «Resumen de cuenta»
.Body = «Estimado, el resumen de cuenta se lo enviaremos el » & TD
.Send
End With
If Err.Number = 0 Then
SendMail_Gmail = True
MsgBox «El mail fue enviado con éxito», vbInformation, «AVISO»
Else
MsgBox «Se produjo el siguiente error: » & Err.Description, vbCritical, «Error nro » & Err.Number
End If
Set OM = Nothing
Set OA = Nothing
Application.ScreenUpdating = True
Application.DisplayAlerts = True
End Sub
.
If this post was helpful INVITE ME A COFFEE and so help keep up the page, CLICK to download free example.
Si te gustó por favor compártelo con tus amigos
If you liked please share it with your friends