raporu mail atma

19/07/2013, 10:36

eagle28

slm arkadaşlar
Hazırladıgım raporu Excel formatına cevirip outlok dan mail atması
fakat rapor Excel cevrildiğinde dosya ismi raporun ismi oluyor
yapmak istedigim bu dosya ismini benim manuel olarak belirlediğim isim olması
yardımlarınızı bekliyorum
19/07/2013, 17:39

maytas

Deneme imkanım olmadığından aşağıdaki kodları deneyemedim. Siz bir deneyin isterseniz.

    On Error GoTo Hata
Dim Rapor_Adi As String, Dosya_Adi As Variant
Rapor_Adi = "Buraya Raporın Adını Yazınız"
Dosya_Adi = InputBox("Dosya Adını Yazın.", "Dosya Adı", "Dosya Adı")
DoCmd.SendObject acSendReport, Rapor_Adi, acFormatXLS, MAIL_ADRESI, , , "Konu", , , Dosya_Adi
MsgBox "Mail gönderildi", vbInformation, "Rapor"
Devam:
Exit Sub
Hata:
MsgBox "Mail gönderilemedi", vbCritical, "Rapor"
Resume Devam
22/07/2013, 09:21

eagle28

teşekkürler ilginize fakat
örneğe uygulaya bilen olursa daha iyi anlayabileceğim
hayırlı günler
22/07/2013, 12:53

maytas

(22/07/2013, 09:21)eagle28 yazdı: teşekkürler ilginize fakat
örneğe uygulaya bilen olursa daha iyi anlayabileceğim
hayırlı günler

İşyerinde deneyip sorunsuz çalışan örneği ekte bulabilirsiniz.
23/07/2013, 09:27

eagle28

teşekkürler yardımlarınız için