Excel ile mail gönderimi

Katılım
15 Haziran 2005
Mesajlar
40
Mrb,
Aşağıdaki kodları forum'dan aldım ancak Dim app As Outlook.Application
ve Dim posta As Outlook.MailItem satırlarında User-defined type not defiden hatasını veriyor.

Yardımınız için teşekkür ederim.
Syg.


Dim app As Outlook.Application
Dim posta As Outlook.MailItem
Set app = CreateObject("Outlook.Application")
Set posta = app.CreateItem(olMailItem)
With posta
.To = txtemail.Value
.CC = ""
.BCC = ""
.Subject = "YEDEK PARÇA AMBAR RAPORU "
.body = txtbastar & " ve " & txtbittar & " Tarihleri arasındaki, " & lblbolum & " - " & lbldurum & " - " & lblfirma & " - " & lblsipver
.Attachments.Add "D:\RaporEmail.xls"
.Send
End With
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
VBE' de ilgili referansı eklemeniz gerekiyor.

Tools >> References
 
Katılım
30 Mart 2005
Mesajlar
755
Excel Vers. ve Dili
2016 EN
ilgili referans Microsoft Outlook x.0 Object Library mi? benim pc'de yok. nerden bulabilirim?
winxp sp2, outlook 6
 
Katılım
30 Mart 2005
Mesajlar
755
Excel Vers. ve Dili
2016 EN
teşekkür ederim, yükledim fakat daha çok yardıma ihtiyacım var. outlook express kullanıyorum ve kitap1 deki sayfa1 i deneme@hotmail.com a göndermek istiyorum. bunun kodunu yazabilir misiniz?
 

veyselemre

Özel Üye
Katılım
9 Mart 2005
Mesajlar
3,646
Excel Vers. ve Dili
Pro Plus 2021
zannedersem outlook express kullanarak yapamazsın outlook kullanarak yapabilirsin
 
Katılım
30 Mart 2005
Mesajlar
755
Excel Vers. ve Dili
2016 EN
ms outlook yükledim

butona bastığımda;
A1'de yazanı "konu" kısmına yazıp, sabit bir email adresine yollaması için nasıl bir makro yazmam gerek?
şimdiden teşekkürler
 
Üst