Thema Datum  Von Nutzer Rating
Antwort
03.03.2021 07:42:38 Susanne
NotSolved
03.03.2021 09:38:25 Gast16318
NotSolved
03.03.2021 09:49:47 Susanne
NotSolved
03.03.2021 10:50:49 Gast93638
NotSolved
03.03.2021 11:09:39 Susanne
NotSolved
03.03.2021 12:09:07 Gast75467
NotSolved
03.03.2021 12:49:21 Susanne
NotSolved
03.03.2021 19:50:02 Gast72572
NotSolved
04.03.2021 15:55:18 Susanne
NotSolved
04.03.2021 17:25:14 Gast48374
NotSolved
09.03.2021 08:19:08 Susanne
NotSolved
09.03.2021 08:26:09 Gast51006
NotSolved
Rot e-Mailadresse von Zelle verwenden, wenn Bedingung erfüllt ist
09.03.2021 08:59:57 Susanne
NotSolved
09.03.2021 09:17:20 Gast19247
NotSolved
09.03.2021 09:28:41 Susanne
NotSolved
09.03.2021 10:36:33 Gast92495
NotSolved
09.03.2021 14:08:55 Susanne
Solved

Ansicht des Beitrags:
Von:
Susanne
Datum:
09.03.2021 08:59:57
Views:
663
Rating: Antwort:
  Ja
Thema:
e-Mailadresse von Zelle verwenden, wenn Bedingung erfüllt ist

Vielen Dank!

Habe ich korrigiert.

Hier mein angepasster Code.

Option Explicit

Sub PDF_MailVB()

Dim rng As Excel.Range
  Dim strMail As String
    
  With Worksheets("Angebot").Columns("A")
      
    Set rng = .Find("x", , xlValues, xlWhole, xlByColumns, MatchCase:=False)
      
    If Not rng Is Nothing Then
        
      strMail = rng.Offset(0, 1).Value


 
 Dim name As String
Dim datei As String


' PDF speichern mit individuellem Namen (Name + Datum)
datei = "Angebot_" & Mid(Date, 1, 2) & Mid(Date, 4, 2) & Mid(Date, 9, 2) & _
        "_" & Mid(Time, 1, 2) & Mid(Time, 4, 2) & Mid(Time, 7, 2) & ".pdf"
name = ActiveWorkbook.Path + "\" + datei

ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
    name, Quality:= _
    xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, _
    OpenAfterPublish:=False
    
' Diese Datei als Mail senden per Outlook
Dim olApp As Object
Set olApp = CreateObject("Outlook.Application")
With olApp.CreateItem(0)
    'Empfänger
    Dim Empfänger As String, Betreff As String
      Dim OutApp As Object, Mail As Object, i
      Dim ClpObj As DataObject
      Dim Nachricht
      Empfänger = strMail
    'Betreff
    .Subject = "Angebot " & Date & " um " & Time
    'Nachricht
    .Body = "Lieber Kunden," & vbCrLf & _
    "vielen Dank für…….." & vbCrLf & _
    "Mit freundlichen Grüssen" & vbCrLf & vbCrLf & _
    "Chers clients," & vbCrLf & _
    "Angebot" & vbCrLf & _
    "Meilleures salutations" & vbCrLf & vbCrLf & _
    "Cari clienti," & vbCrLf & _
    "vielen Dank für….." & vbCrLf & _
    "Sinceramente vostri"
    'Lesebestätigung aus
    .ReadReceiptRequested = False
    'Dateianhang
    .Attachments.Add name
    .Display
End With
Set olApp = Nothing


End If
End With
End Sub

Was noch fehlerhft ist, die E-Mailadresse wird aus der Zelle nicht ausgelesen, trotz meiner "x" Markierung.


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
03.03.2021 07:42:38 Susanne
NotSolved
03.03.2021 09:38:25 Gast16318
NotSolved
03.03.2021 09:49:47 Susanne
NotSolved
03.03.2021 10:50:49 Gast93638
NotSolved
03.03.2021 11:09:39 Susanne
NotSolved
03.03.2021 12:09:07 Gast75467
NotSolved
03.03.2021 12:49:21 Susanne
NotSolved
03.03.2021 19:50:02 Gast72572
NotSolved
04.03.2021 15:55:18 Susanne
NotSolved
04.03.2021 17:25:14 Gast48374
NotSolved
09.03.2021 08:19:08 Susanne
NotSolved
09.03.2021 08:26:09 Gast51006
NotSolved
Rot e-Mailadresse von Zelle verwenden, wenn Bedingung erfüllt ist
09.03.2021 08:59:57 Susanne
NotSolved
09.03.2021 09:17:20 Gast19247
NotSolved
09.03.2021 09:28:41 Susanne
NotSolved
09.03.2021 10:36:33 Gast92495
NotSolved
09.03.2021 14:08:55 Susanne
Solved