Macro para enviar selección hoja excel y adjunto con problema

Tengo una macro que me permite enviar selección de hoja de Excel. Funciona perfectamente hasta que

Le agrego la línea para seleccionar el archivo adjunto. Allí detiene la ejecución y dice “Error de automatización”.

Este es la Macro:

Sub Enviar_Rango_a_Destinatario_de_correo()

'Seleccionamos el rango de celdas a enviar Select

ActiveSheet.Range("A1:m27").Select

' Show the envelope on the ActiveWorkbook.

ActiveWorkbook.EnvelopeVisible = True
'Llamamos al envío...

With ActiveSheet.MailEnvelope

.Item.To = ThisWorkbook.Sheets("Formulario (Envio)").Range("Q2").Value

.Item.cc = ThisWorkbook.Sheets("Formulario (Envio)").Range("R2").Value
'con copia a...
.Item.Subject = ThisWorkbook.Sheets("Formulario (Envio)").Range("P3").Value
.Item.Attachments.Add (ruta_archivo)
' Llamamos al atachment de este modo y se detiene la ejecución. Dice error de automatización"
.Item.Send

End With

End Sub

Sub selec_archivo()

On Error GoTo a2

ruta_archivo = Application.GetOpenFilename(Title:="Click para Seleccionar Archivo a Enviar")
If ruta_archivo = False Then
Exit Sub
Else
Cells(7, 16).Value = ruta_archivo
End If
a2:

End Sub

1 respuesta

Respuesta
1

Esto te puede servir

https://youtu.be/M3LUcElntwk

https://youtu.be/3pEBHmKEhgY

https://youtu.be/JhRwXdyLVIE

https://youtu.be/sTJK_zm8nOM

https://youtu.be/XhRJxrHKYzQ

https://youtu.be/GyD0kKU_RJw

https://youtu.be/XHVS_S0cuAA

https://youtu.be/CC-lmLSo1jA

Aca tienes más ejemplos https://www.youtube.com/playlist?list=PLdK9H5dMIfQiRzz-pQ0v5kHVrTbl962IZ

Visita https://programarexcel.com descarga cientos de ejemplos de macros gratis

✋👉⏩⏩ SUSCRIBE https://www.youtube.com/c/programarexcel?sub_confirmation=1 ✋👈⏪⏪ activa la campana y disfruta de cientos de tutoriales sobre macros gratis

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas