Toplu(Birden Fazla Kişiye Mail Atma) Mail Gönderme.

Katılım
28 Ocak 2008
Mesajlar
96
Excel Vers. ve Dili
Office 2010
herkese merhaba,
örnek dosyada olduğu gibi elimde firma bilgilerini içeren bir excel dosyası var.
ben bu dosyadaki G sütunundaki mail adreslerine topluca mail atmak istiyorum.
microsoft outlook kullanıyorum. Bunu kolay bi şekilde nasıl yapabilirim?
teşekkürler
kolay gelsin...
 

Ekli dosyalar

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,738
Excel Vers. ve Dili
Excel 2019 Türkçe
Kod:
Sub BirdenFazlaKisiyeMailAt()
Set OutApp = New Outlook.Application
For i = 2 To [g65536].End(3).Row
    Set NewMail = CreateItem(olMailItem)
        With NewMail
            .to = Cells(i, "g")
            .Subject = "deneme"
            .Body = "Sayın Yetkili Bu mail ekte görmüş olduğunuz mail bilgi için gönderilmiştir."
            .Send
         End With
    Set NewMail = Nothing
    Set OutApp = Nothing
Next
MsgBox "Bitti."
End Sub
 
Katılım
28 Ocak 2008
Mesajlar
96
Excel Vers. ve Dili
Office 2010
Kod:
Sub BirdenFazlaKisiyeMailAt()
Set OutApp = New Outlook.Application
For i = 2 To [g65536].End(3).Row
    Set NewMail = CreateItem(olMailItem)
        With NewMail
            .to = Cells(i, "g")
            .Subject = "deneme"
            .Body = "Sayın Yetkili Bu mail ekte görmüş olduğunuz mail bilgi için gönderilmiştir."
            .Send
         End With
    Set NewMail = Nothing
    Set OutApp = Nothing
Next
MsgBox "Bitti."
End Sub

Compile error hatası aldım.
user-defined type not defined yazıyor ve ikinci satırdaki New Outlook. Application yazısını gösteriyor ?????
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,738
Excel Vers. ve Dili
Excel 2019 Türkçe
"Microsoft Outlook XX.0 Object Library" referansını ekleyin.
 
Katılım
28 Ocak 2008
Mesajlar
96
Excel Vers. ve Dili
Office 2010
Hocam bu çok güzel olmuş öncelikle onun için çok teşekkür ederim.
Bunun üzerinde biraz düzeltme yapabilirmiyiz? Yani burda kod görüntüle de F5 yapınca gönderiyor ok ama her adres için soru soruyor evet dememiz gerekiyor. Bunun yerine kodu çalıştırdığımızda bu adresleri outlook taki kime kısmına eklese ve biz tek bi seferde gönder tuşuna basarak göndersek olurmu??
 
Katılım
28 Ocak 2008
Mesajlar
96
Excel Vers. ve Dili
Office 2010
söylediğiniz mesajı ve diğerlerini inceliyorum, bu arada şunu sorsam, bu tablodaki adresleri direk olarak outlook ta adres defterine ekleyemezmiyim??
tek tek girmek çok uzun zaman alıcak ama excelden direk adres defterine aktarmak istesem???
 
Katılım
28 Ocak 2008
Mesajlar
96
Excel Vers. ve Dili
Office 2010
Hocam Allah razı olsun, işlem tamamdır.
Kolay gelsin...
 
Üst