Thema Datum  Von Nutzer Rating
Antwort
07.04.2022 10:41:03 Micha
NotSolved
Blau Email durch Abfrage der Zeile mit variablen Inhalten füllen
07.04.2022 18:18:55 volti
NotSolved
08.04.2022 08:53:48 Micha
Solved

Ansicht des Beitrags:
Von:
volti
Datum:
07.04.2022 18:18:55
Views:
961
Rating: Antwort:
  Ja
Thema:
Email durch Abfrage der Zeile mit variablen Inhalten füllen

Hallo Micha,

hier eine Idee zu Deinem Anliegen.

Code:
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
Sub EmailManuellAbsenden()
  Dim sErg As String, iZeile As Long

  sErg = Application.InputBox("Aus welcher Zeile sollen die Daten für die eMail kommen?" & vbLf & "Bitte Zeilennummern eingeben!", _
       _
  "eMail versenden", ActiveCell.Row)
  If sErg = False Then Exit Sub
  iZeile = Val(sErg): If sErg < 1 Then Exit Sub
  If Cells(iZeile, "F").Value <> "" Then
     MsgBox "An " & Cells(iZeile, "B").Value & " wurde schon eine Mail versendet!", vbExclamation, "eMail versenden"
     Exit Sub
  End If

  With CreateObject("Outlook.Application").CreateItem(0)
      .GetInspector
      .To = Cells(iZeile, "B").Value
      .Subject = "Ihr Antrag auf Förderung einer Weiterbildungsmaßnahme"
      .HTMLBody = "<font style=""font-family: Arial; font-size: 11pt;""> Hallo liebe Kollegin/lieber Kollege, _"
                <br><br>" _"
      & "wir haben den freigegebenen Antrag zur Förderung der Weiterbildung - " _
      & Cells(iZeile, "E").Value & " - erhalten. <br><br>" _
      & "Wir wünschen Ihnen viel Spaß bei der Teilnahme und bitten Sie daran zu denken, " _
      & "uns im Anschluss Ihre Teilnahmebescheinigung digital zukommen zu lassen. <br><br>" _
      & "Ihnen eine schöne Restwoche. </font>" & .HTMLBody
      .Display ' Erstellt die Email und öffnet diese. Der Versand erfolgt anschließend manuell vom User!
      SendKeys "^{END}", True
      Cells(iZeile, "F").Value = "Email an TN versendet"
      Cells(iZeile, "G").Value = Date
  End With

End Sub
_________
viele Grüße
Karl-Heinz

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
07.04.2022 10:41:03 Micha
NotSolved
Blau Email durch Abfrage der Zeile mit variablen Inhalten füllen
07.04.2022 18:18:55 volti
NotSolved
08.04.2022 08:53:48 Micha
Solved