Mail Atma

Katılım
20 Kasım 2007
Mesajlar
2
Excel Vers. ve Dili
office 2007
Merhaba;

Excelde Bir sutunda mail adresleri diğer sutundada maile eklenecek eklentilerin isimleri var.

mail adreslerine eklediğim dosya ile birlikte mail atmak için nasıl bir macro kullanmalıyım ?
 

Haluk

𐱅𐰇𐰼𐰚
Katılım
7 Temmuz 2004
Mesajlar
12,313
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Kullanacağınız kod aşağıdadır; (MS Outlook için)

Kod:
Sub Test()
    Dim objOutlook As Object
    Dim objMail As Object
    Dim i as long, NoA As Long
    NoA = Sheets("Sheet1").Cells(65536, 1).End(xlUp).Row
    Set objOutlook = CreateObject("Outlook.Application")
    For i = 2 To NoA
        Set objMail = objOutlook.CreateItem(0)
        With objMail
            .To = Sheets("Sheet1").Range("A" & i).Text
            .Subject = "Merhaba"
            .Body = "İlgi dosya ektedir.."
            .Attachments.Add "C:\" & Sheets("Sheet1").Range("B" & i).Text
            .Save
            .Send
        End With
        Set objMail = Nothing
    Next
    Set objOutlook = Nothing
End Sub
 
Üst