Thema Datum  Von Nutzer Rating
Antwort
22.07.2023 19:56:02 Heinz
NotSolved
23.07.2023 00:50:58 Gast7777
NotSolved
23.07.2023 00:57:09 Gast7777
NotSolved
23.07.2023 10:26:36 Heinz
NotSolved
23.07.2023 14:07:19 Gast29656
NotSolved
23.07.2023 18:23:57 Heinz
NotSolved
23.07.2023 18:43:42 Gast66456
NotSolved
23.07.2023 20:18:18 Gast60505
NotSolved
24.07.2023 01:44:36 Gast7777
NotSolved
26.07.2023 12:39:22 Gast9826
NotSolved
Rot Variablen in einem Outlook oft-File erfassen
26.07.2023 15:18:24 Gast48442
NotSolved

Ansicht des Beitrags:
Von:
Gast48442
Datum:
26.07.2023 15:18:24
Views:
220
Rating: Antwort:
  Ja
Thema:
Variablen in einem Outlook oft-File erfassen
Hallo Heinz,
sorry, Scripte waren aus. Also hier der Code nochmal in schön :)

Sub Vorlagentest()
    Dim olApp As Object 
    Set olApp = CreateObject("Outlook.Application") 
    Dim strTemplate As String 
    Dim objTemplate As Object 
    Dim strBody As String 
    Dim Änderungen(1 To 4) As String 
    Dim lngIndex As Long 
    
    Änderungen(1) = "[Anrede],geehrter Herr" 
    Änderungen(2) = "[Name],Meier" 
    Änderungen(3) = "[Produktname],Pflaster" 
    Änderungen(4) = "[Absender],Gerd Schmidt" 
    
    Dim vÄ As Variant 
    
    ' Pfad zur Vorlage festlegen 
    strTemplate = "C:\im\Test.oft" 

    ' Vorlage versuchen zu laden 
    Set objTemplate = olApp.CreateItemFromTemplate(strTemplate) 

    ' Fehler? 
    If objTemplate Is Nothing Then 
        MsgBox "Die Vorlage """ & strTemplate & """ konnte nicht geöffnet werden." _ , 
            vbCritical + vbOKOnly, "Vorlage öffnen" 
            GoTo Aufräumen 
    End If 

    'Body holen 
    strBody = objTemplate.htmlbody 
   
    'Text Ändern 
    For lngIndex = LBound(Änderungen) To UBound(Änderungen) 
        vÄ = Split(Änderungen(lngIndex), ",") 
        strBody = Replace(strBody, vÄ(0), vÄ(1), , , vbTextCompare) 
    Next lngIndex 

    'Text htmlbody überschreiben 
    objTemplate.htmlbody = strBody 

    ' ... und anzeigen 
    objTemplate.display 

Aufräumen: 
    Set olApp = Nothing 
    Set objTemplate = Nothing 
End Sub

 

 


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
22.07.2023 19:56:02 Heinz
NotSolved
23.07.2023 00:50:58 Gast7777
NotSolved
23.07.2023 00:57:09 Gast7777
NotSolved
23.07.2023 10:26:36 Heinz
NotSolved
23.07.2023 14:07:19 Gast29656
NotSolved
23.07.2023 18:23:57 Heinz
NotSolved
23.07.2023 18:43:42 Gast66456
NotSolved
23.07.2023 20:18:18 Gast60505
NotSolved
24.07.2023 01:44:36 Gast7777
NotSolved
26.07.2023 12:39:22 Gast9826
NotSolved
Rot Variablen in einem Outlook oft-File erfassen
26.07.2023 15:18:24 Gast48442
NotSolved