我使用这个宏发送工作簿作为附件(Book1.xlsx)通过电子邮件发送选择从Excel作为附件
Sub Macro2_SendByEMail()
' Copy the sheet(1)
ThisWorkbook.Sheets(1).Copy
' Send Email
With ActiveWorkbook
.SendMail Recipients:=Array("[email protected]", "[email protected]"), Subject:="Addresses [" & Format(Date, "dd/mm/yy") & "]"
.Close SaveChanges:=False
End With
End Sub
但我不能找出如何修改代码,使我只发工作簿的前三列 ...
感谢您的帮助!
认为您需要使用电子邮件库,大概是Outlook,并构建邮件的'.Body'。 –