Macro Pegar rango de celdas en cuerpo de outlook
Estoy creando una macro en excel para que el rango copiado del excel pero no encuentro la manera de hacerlo sin el MsgBox ya que la macro no le da el tiempo suficiente para pegar. Tampoco me funciona el WAIT.
La siguiente programacion esta dentro de un loop.
Selection. Copy
'CREA EMAIL
'Para
objMail.To = Worksheets("MACRO").Range("D" & CONTADORBIS).value
'Copia
objMail.CC = Worksheets("MACRO").Range("G2").value
'CopiaOculta
objMail.BCC = Worksheets("MACRO").Range("G4").value
'Asunto
objMail.Subject = ASC & " - Backlog " & Format(diaActual, "DD/MM/YY")
'Cuerpo
objMail.BODY = "HOLA"
objMail.display
DoEvents
SendKeys "^{END}", True
SendKeys "^{v}", True
MsgBox ("Borrador creado para: " & ASC & ".")
DoEvents
1 respuesta
Respuesta de Dante Amor
2