vba发送电子邮件利用outlook
应用工具引用:Microsoft Outlook 16.0 Object Library ‘根据outlook版本选择
或 Set Mail = CreateObject("Outlook.Application")
Sub SendEmail()
    Dim Mail As Outlook.Application
    Set Mail = New Outlook.Application
    Dim objMail As Outlook.MailItem
    Set objMail = Mail.CreateItem(olMailItem)
    
    With objMail
        .Subject = "My Test Mail"  '主题
        .To = "xx@xx.com" '收件人
        .CC = "xx@xx.com"  '抄送
        .BCC = "xx@xx.com"     '密送
        .BodyFormat = olFormatHTML
        .HTMLBody = "<h2>My First Mail</h2>" '正文
        .Attachments.Add "d:\1.txt"     '附件
        .Send '执行发送
    End With
End Sub
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号