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:
1018
Rating: Antwort:
  Ja
Thema:
e-Mailadresse von Zelle verwenden, wenn Bedingung erfüllt ist

Vielen Dank!

Habe ich korrigiert.

Hier mein angepasster Code.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
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