Tengo una macro para enviar una hoja, pero ahora quiero enviar 2 hojas
Estimados expertos, tengo esta macro para enviar una hoja por correo
Sub EnviarHoja()
'Por.Dante Amor
hoja = "Hoja1"
'
Application.DisplayAlerts = False
Application.ScreenUpdating = False
ruta = ThisWorkbook.Path & "\"
'
nombre = Sheets(hoja).Name
Sheets(hoja).Copy
ActiveWorkbook.SaveAs Filename:=ruta & nombre & ".xlsx"
ActiveWorkbook.Close False
'
Set dam = CreateObject("outlook.application").createitem(0)
dam.to = "[email protected]"
dam.Subject = "Asunto"
dam.Attachments.Add ruta & nombre & ".xlsx"
dam.Send
End Sub
Pero ahora quiero enviar 2 hojas , cada hoja debe ir en un archivo diferente pero no sé cómo arreglar la macro, me pueden ayudar.
1 respuesta
Respuesta de Dante Amor
1