Ayuda por favor...

Buenas tardes, tengo una macro que me envía un archivo excel por mail, y quiero incorporarle para que me ponga en el asunto en contenido de una celda:
La macro es la siguiente:
Sub Enviar()
'
' Enviar Macro

Application.Dialogs(xlDialogSendMail).Show
[email protected],"Ventas diarias al:"
End Sub

Lo que quisiera lograr es que después de al: me ponga el contenido de la celda C5 que es una fecha.
Quiero aclarar que un experto me dio algunos tips en ingles, pero (además de costarme mucho el inglés) no he encontrado la solución.
Gracias a quien me pueda ayudar.

1 respuesta

Respuesta
1
Prueba esto:
Sub Enviar()
'
' Enviar Macro
'
    Dim asunto As String
    asunto = "Ventas diarias al " & Range("c5")
    Application.Dialogs(xlDialogSendMail).Show "direccion de correo", asunto
End Sub
Muchísimas gracias por la ayuda!.
Funcionó correctamente.
Aprovecho y te hago una última pregunta sobre este tema: ¿Si quisiera poner el valor de otra celda en el asunto, como debería hacer?.
Gracias nuevamente.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas