Como modificar una macro ya creada
Ya me han ayudado a crear una macro que me genera correos para informar a mis clientes el avance de su reparación, fue con esta macro.
Sub EnviarCorreos()
'Por.Dante Amor
For i = 2 To Range("G" & Rows.Count).End(xlUp).Row
If Cells(i, "L") <= Date And Cells(i, "G") <> "" Then
Set dam = CreateObject("outlook.application").createitem(0)
dam.To = Cells(i, "G")
dam.Subject = "Estado vehículo " & Cells(i, "B") & _
", siniestro: " & Cells(i, "I") & "."
dam.Body = "Estimado " & Cells(i, "F") & ": junto con saludar " & _
"informo que su vehiculo se encuentra en proceso de " & _
Cells(i, "J") & ". Recuerde que para cualquier duda " & _
"me puede contactar a este mismo mail."
'dam.Send 'El correo se envía en automático
dam.Display 'El correo se muestra
End If
Next
End Subel problema es que ahora necesito modificara para que no me genere todos los mails de las filas en que se cumple la condición pre establecida en la columna L ni tampoco se aplique la macro desde una imagen , sino desde el correo del cliente registrado en la columna G y que se genere el correo solo de ese caso registrado en esa fila, independientemente de si ya se cumplió la condición, todo lo demás queda igual, el asunto, el destinatario y el cuerpo del mail.
1 Respuesta
Respuesta de Dante Amor
1
