Thema Datum  Von Nutzer Rating
Antwort
23.12.2019 10:53:54 Ulrich Bergler
NotSolved
23.12.2019 11:07:22 Torsten
NotSolved
23.12.2019 11:12:18 Ulrich Bergler
NotSolved
23.12.2019 11:30:18 Torsten
NotSolved
23.12.2019 11:33:36 Ulrich Bergler
NotSolved
23.12.2019 11:35:24 Ulrich Bergler
NotSolved
23.12.2019 11:42:09 Torsten
NotSolved
Blau Ordner auswählen und anzeigen sowie pdf in E-Mail
23.12.2019 11:38:05 Torsten
NotSolved
23.12.2019 11:45:19 Ulrich Bergler
NotSolved
23.12.2019 11:49:04 Torsten
NotSolved
23.12.2019 11:45:53 Torsten
NotSolved
23.12.2019 11:49:37 Ulrich Bergler
NotSolved
23.12.2019 11:52:36 Torsten
NotSolved
23.12.2019 11:56:01 Ulrich Bergler
NotSolved
23.12.2019 11:59:14 Torsten
NotSolved
23.12.2019 11:58:24 Ulrich Bergler
Solved
23.12.2019 12:02:56 Torsten
NotSolved

Ansicht des Beitrags:
Von:
Torsten
Datum:
23.12.2019 11:38:05
Views:
642
Rating: Antwort:
  Ja
Thema:
Ordner auswählen und anzeigen sowie pdf in E-Mail

Vergiss meine Frage. Sicher willst du sie auch speichern. Sonst brauchst du ja keinen Pfad. Dumme Frage.

Der Code funktioniert an sich. Habe ihn trotzdem noch etwas veraendert. Hab dir auch ein paar Kommentare reingeschrieben.

Was du aber auf alle Faelle machen musst: Die Referenz zur Outlook Objekt Bibliothek im VB Editor setzen. Ich denke, du wiesst wie. Wenn nicht:

1. Im VB Editor auf Werkzeuge - Referenzen

2. Die Microsoft Outlook 16.0 Object Library anhaken

Dann sollte es klappen. Hier der Code:

Sub PDF_und_Senden()

Dim Dateiname As String
Dim Outlook As Object, OutlookApp As Object, OutlookMailItem As Object
Dim myAttachments As Object
Dim ws As Worksheet
Set ws = ThisWorkbook.Sheets("Sheet1")    'Tabellenname anpassen

'wenn du die codes in einem allgemeinen MOdul stehen hast, solltest du immer
'auf das gewuenschte Tabellenblatt verweisen, da sonst immer das aktive Tabellenblatt vom Code
'angesprochen wird
'um Schreibarbeit zu sparen, entweder With Anweisung oder das Tabellenblatt in eine Variable
'habe hier die Variable genommen

Dateiname = ws.Range("K3") & "\" & ws.Range("K2") & ".pdf"    'wenn beim Pfad kein abschliessendes \ angegeben ist, ansonsten wieder aendern
ws.Range("A1:G48").ExportAsFixedFormat Type:=xlTypePDF, Filename:=Dateiname, Quality:=xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=True

Set OutlookApp = CreateObject("Outlook.Application")
Set OutlookMailItem = OutlookApp.CreateItem(0)
Set myAttachments = OutlookMailItem.Attachments

With OutlookMailItem
    .To = Range("K16")
    .Subject = Range("K17")
    .Body = Range("K37")
    myAttachments.Add Dateiname
    .Display
End With

Set OutlookApp = Nothing
Set OutlookMailItem = Nothing

End Sub

Gruss Torsten


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
23.12.2019 10:53:54 Ulrich Bergler
NotSolved
23.12.2019 11:07:22 Torsten
NotSolved
23.12.2019 11:12:18 Ulrich Bergler
NotSolved
23.12.2019 11:30:18 Torsten
NotSolved
23.12.2019 11:33:36 Ulrich Bergler
NotSolved
23.12.2019 11:35:24 Ulrich Bergler
NotSolved
23.12.2019 11:42:09 Torsten
NotSolved
Blau Ordner auswählen und anzeigen sowie pdf in E-Mail
23.12.2019 11:38:05 Torsten
NotSolved
23.12.2019 11:45:19 Ulrich Bergler
NotSolved
23.12.2019 11:49:04 Torsten
NotSolved
23.12.2019 11:45:53 Torsten
NotSolved
23.12.2019 11:49:37 Ulrich Bergler
NotSolved
23.12.2019 11:52:36 Torsten
NotSolved
23.12.2019 11:56:01 Ulrich Bergler
NotSolved
23.12.2019 11:59:14 Torsten
NotSolved
23.12.2019 11:58:24 Ulrich Bergler
Solved
23.12.2019 12:02:56 Torsten
NotSolved