- Katılım
- 13 Temmuz 2013
- Mesajlar
- 241
- Excel Vers. ve Dili
- Türkçe 2007
Arkadaşlar merhaba,
Aşağıdaki kodlar ile excel dosyasını mail olarak gönderebiliyoruz. Fakat benim istediğim dosyayı değilde dosyanın içerisinde yer alan tabloyu mail gövdesine yapıştırıp göndermesi. Yardımcı olabilirmisiniz...
Sub Excel_ile_Mail_Gönderme()
Dim OutApp As Object, Outmail As Object
Set OutApp = CreateObject("Outlook.Application")
Set Outmail = OutApp.CreateItem(0)
Outmail.BodyFormat = 2
With Outmail
.To = "Buraya kendi mail adresinizi"
.CC = "Buraya CC yapmak istediğiniz mail adresini yazın"
.Subject = "Buraya konuyu yazın"
.Body = "Bu e-mail deneme amacıyla gönderilmiştir."
.Attachments.Add "Buraya dosya yolunu yazın"
'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
Aşağıdaki kodlar ile excel dosyasını mail olarak gönderebiliyoruz. Fakat benim istediğim dosyayı değilde dosyanın içerisinde yer alan tabloyu mail gövdesine yapıştırıp göndermesi. Yardımcı olabilirmisiniz...
Sub Excel_ile_Mail_Gönderme()
Dim OutApp As Object, Outmail As Object
Set OutApp = CreateObject("Outlook.Application")
Set Outmail = OutApp.CreateItem(0)
Outmail.BodyFormat = 2
With Outmail
.To = "Buraya kendi mail adresinizi"
.CC = "Buraya CC yapmak istediğiniz mail adresini yazın"
.Subject = "Buraya konuyu yazın"
.Body = "Bu e-mail deneme amacıyla gönderilmiştir."
.Attachments.Add "Buraya dosya yolunu yazın"
'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
