Pegar rango de excel en el cuerpo de una tarea
Quiero saber si es posible, usando vba se pueda pegar un rango con formatos en el cuerpo de una tarea de outlook.
Estoy usando este código pero el rango lo pega en el campo del "asunto", espero puedas apoyarme con la solución.
Saludos y de antemano gracias.
Dim oApp As Outlook.Application Dim tsk As Outlook.TaskItem Range("H22:P29").Copy Set oApp = GetOutlookApp If oApp Is Nothing Then MsgBox "No se puede iniciar Outlook.", vbInformation, strTitulo Exit Sub End If ' Set tsk = oApp.CreateItem(olTaskItem) ' With tsk ' FechaHoraR = Format(Range("V2").Value, "mm/dd/yyyy") & " " & Format(Range("V3").Value, "hh:mm AMPM") FechaHoraI = Format(Range("V2").Value, "mm/dd/yyyy") & " " & Format(Range("V4").Value, "hh:mm AMPM") FechaHoraF = Format(Range("V5").Value, "mm/dd/yyyy") & " " & Format(Range("V6").Value, "hh:mm AMPM") ' .Subject = "Actividades del día " & Cells(2, "W").Value .Status = olTaskInProgress .ReminderSet = True .StartDate = FechaHoraI 'Inicia tarea .ReminderTime = FechaHoraR 'Aviso .Body = "Actividades" .Importance = olImportanceNormal .DueDate = FechaHoraF 'Vencimiento . Display Application. SendKeys "^v" . Save End With
1 respuesta
Respuesta
1