Raporu Pdf Olarak Mail Atmak.

1 2 3
21/04/2021, 23:09

hegu

Sayın Atoykan ekteki hatayı verdi.


21/04/2021, 23:19

atoykan

Dosya yolunuz hatalı c:\pdf benim örnek için kullandığım yol, siz ' ile by-pass ettiğiniz üstteki kodda yer alan dosya yolunu kullanın
21/04/2021, 23:28

hegu

Sayın atoykan haklısınız dediğiniz gibi yol yazdım bu sefer ekteki hatayı verdi.


21/04/2021, 23:47

atoykan

Ekli dosyada kodlarda to, subject ve body'yi düzenleyip dener misiniz?
22/04/2021, 07:42

hegu

Sayın atoykan yine üsteki resmini eklediğim hatayı verdi.
22/04/2021, 11:02

atoykan

Kodu aşağıdaki ile değiştirip dener misiniz lütfen?

Private Sub Report_DblClick(Cancel As Integer)

Dim RptName, FilePath As String
Dim appOutLook As Outlook.Application
Dim MailOutLook As Outlook.MailItem

RptName = [Forms]![MUSTERILER2]![FIRMAADI].Value & "_" & Format(Date, "dd_mm_yyyy") & ".pdf"
FilePath = "C:\Users\Hegu\OneDrive\Masaüstü\Emirsan\Teklifler\"
DoCmd.OutputTo acOutputReport, Me.Name, acFormatPDF, FilePath & RptName
MsgBox "PDF Aktarımı Tamamlandı", vbInformation, "Report Exported as PDF"
 
If Len(Dir(RptName)) > 0 Then
  Kill RptName
End If

Set appOutLook = CreateObject("Outlook.Application")
Set MailOutLook = appOutLook.CreateItem(olMailItem)
    With MailOutLook
        .To = "BURAYA ALICININ E-MAIL ADRESİ YAZILACAK"
        .Subject = "BURAYA KONU YAZILACAK"
        .HTMLBody = "E-MAIL METNİNİZ YAZILACAK"
        .Attachments.Add FilePath & RptName
        .Send
    End With
    MsgBox "Mail Gönderildi", vbInformation, "Report Sent as PDF"
End Sub
1 2 3