• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Outlook ta mail gönderirken makro kullanımı

Katılım
26 Mayıs 2005
Mesajlar
609
Excel Vers. ve Dili
Office 2022 - Türkçe
Arkadaşlar herkese merhaba. Outlook ta mail gönderirken giden maili bide bakşa bir adrese otomatik olarak gönderiyorum. Yapmak istediğim maili gönderirken gidecek kişi adının içerisinde belirli bir sözcük varsa ikinci maili göndermesin mesela alıcı adı "@mail.local" içeriyorsa ikinci adrese mail atmasın.

Kod:
Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
Dim outlookapp As Application
Dim outlookmessage As Object
Dim objMe As Object


Set outlookapp = CreateObject("Outlook.Application")
Set outlookmessage = outlookapp.CreateItem(olMailItem)

Set objMe = Item.Recipients.Add("mail@mail.com")
objMe.Type = olBCC
objMe.Resolve
Set objMe = Nothing
End Sub
 
Bu şekilde deneyin.
Kod:
Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
If InStr(1, Item.To, "@mail.local") > 0 Then
'.... kodlarınız.
end if
End Sub
 
sayın hamitcan yardımınız için teşekkür ederim şimdi istediğim gibi çalışıyor
 
Geri
Üst