Macro Excel Redactar correo con archivo adjunto
Estoy haciendo una encuesta de satisfacción que voy a enviar a clientes para que la rellenen.
Luego darán a un botón de manera que se redacte/envie el mail.
Ahora mismo estoy usando la siguiente:
Sub EnvoiMail()
Workbooks("Encuesta").SendMail Recipients:="[email protected]", _
Subject:="Encuesta de satisfacción", _
ReturnReceipt:=True
End Sub
Los problemas que tengo con esta encuesta son:
1. Si el cliente cambia el nombre del archivo, me dejará de funcionar la macro.
2. Me gustaría que los clientes pudieran añadir sus correos en una celda y que cuando se mande el correo, ponga en copia a más gente.
3. He encontrado otra macro en http://www.rondebruin.nl/win/s1/outlook/amail5.htm, peroel problema es que esta macro coge el archivo de una determinada ubicación, pero no puedo saber donde el usuario guardará la tabla.
Lo ideal sería una macro que redactara un correo con un destinatario, copias (las de una celda determinada o rango de celda), asunto, cuerpo, y archivo adjunto. Pero que no se mande de forma automática, de manera que el usuario pueda añadir alguna cosa en el cuerpo del mail.