Insertar firma con logo a macro mails automático
Mi pregunta es para Dante Amor, si fuera posible. He encontrado la siguiente macro que está adecuada a lo que busco (yo tengo otra que realiza algo similar que adapté de ron de bruin pero esta está mejor). Necesito insertar una firma con logo, ya que trabajo para una compañía y los mails salen con firma. No he logrado hacerlo. Sí puedo si le inserto un mail en .to y me manejo con el display, pero donde le agrego la condición if o la variabllepara que recorra toda la columna enviando unmail a cada dirección de las celdas, me genera error. La macro de Dante a la que me gustaría insertarle la firma con logo es la siguiente (trabajo con outlook 2013 o 2016)
Private Sub Workbook_Open() 'envía mail 'Por.Dam Sheets("Task Status").Select ufila = Range("B" & Rows.Count).End(xlUp).Row For i = 4 To ufila If Cells(i, 7) <= Cells(i, 8) Then Set parte1 = CreateObject("outlook.application") Set parte2 = parte1.createitem(olmailitem) para = Cells(i, 10) & ";" & Cells(i, 11) & ";" & Cells(i, 12) parte2.to = para 'Destinatarios 'parte2.CC = "" 'Con copia parte2.Subject = "Task Status" '"Asunto" '"Cuerpo del mensaje" parte2.body = "Señ@r " & Cells(i, 5) & _ " el trabajo " & Cells(i, 2) & _ " le fue asignado el día " & Cells(i, 6) & _ " y actualmente se encuentra " & Cells(i, 8) & _ ". Favor indicar la razón de esta situación." 'parte2. Attachments.Add Ruta & Archivo parte2. Send 'El correo se envía en automático 'parte2. Display 'El correo se muestra End If Next End Sub
Respuesta de Dante Amor
2