- Katılım
- 23 Mayıs 2018
- Mesajlar
- 105
- Excel Vers. ve Dili
- 2019 Türkçe
- Altın Üyelik Bitiş Tarihi
- 10-01-2024
Merhaba, Sitede @turist hocamın eklemiş olduğu kodlar ile günlük otomatik mail gönderimi yapabiliyorum. Fakat istediğim başka bir şey de aylık ( ayın birinci günü) ve haftalık olarak (pazartesi günü) otomatik olarak bana mail gönderilmesini istiyorum.
Günlük olarak kullandığım kodlar:
Günlük olarak kullandığım kodlar:
Kod:
Sub Auto_Open()
Application.OnTime TimeValue("12:18:00"), "MailGonder"
End Sub
Sub MailGonder()
Dim OutApp As Object, Outmail As Object
Set OutApp = CreateObject("Outlook.Application")
Set Outmail = OutApp.CreateItem(0)
Outmail.BodyFormat = 2
With Outmail
.To = "ABC@SDFSDF.COM"
.CC = ""
.Subject = "DENEME"
.Attachments.Add "C:\Users\Satış Destek\Desktop\deneme.xlsm"
'Not: Dosya yolunu yazdıktan sonra tırnak işaretlerini kaldırın
.Display
.Send 'Göndermek için .send den önceki ' tek tırnak işaretini kaldırın
End With
Set Outmail = Nothing: Set OutApp = Nothing
End Sub