Suche | Statistiken | Benutzerliste | Access-FAQ | Datenschutz Foren
donkarl Forum
donkarl Forum ->  Themen -> Access -> Diskussion ansehen

Du bist als Gast eingelogt. ( Anmelden | Registrieren )
  • Fehler im VBA Code für HTML Email-Versand
  • Mononoke_Hime17.09.25 11:58
       └ RE: Fehler im VBA Code für HTML Email-Versand Karl Donaubauer17.09.25 13:02
  • RegEx-Problem nach neustem Access Update
  • Budgie16.09.25 12:25
       └ RE: RegEx-Problem nach neustem Access Update Karl Donaubauer16.09.25 14:14
          └ RE: RegEx-Problem nach neustem Access Update Budgie16.09.25 14:37
             └ RE: RegEx-Problem nach neustem Access Update Karl Donaubauer16.09.25 15:18
          └ RE: RegEx-Problem nach neustem Access Update Budgie16.09.25 15:32
             └ RE: RegEx-Problem nach neustem Access Update Karl Donaubauer16.09.25 17:50
                └ RE: RegEx-Problem nach neustem Access Update Budgie17.09.25 08:35
                   └ RE: RegEx-Problem nach neustem Access Update Karl Donaubauer17.09.25 10:51
  • Probleme bei Umstellung auf 64-Bit (Access – Berec...
  • ASummer16.09.25 09:06
       └ RE: Probleme bei Umstellung auf 64-Bit (Access –... PeterDoering16.09.25 10:54
          └ RE: Probleme bei Umstellung auf 64-Bit (Access... ASummer16.09.25 11:22
             └ RE: Probleme bei Umstellung auf 64-Bit (Acce... PeterDoering16.09.25 11:47
                └ RE: Probleme bei Umstellung auf 64-Bit (Ac... ASummer17.09.25 08:33
  • FldListMouseMove
  • ThW16.09.25 11:28
       └ RE: FldListMouseMove PhilS16.09.25 12:04
          └ RE: FldListMouseMove ThW16.09.25 17:30
  • ERINNERUNG an Sonderveranstaltung: KI trifft Acces...
  • KlausWerther15.09.25 21:10
  • Access 365 mit Common-Controls
  • TeO7412.09.25 16:00
       └ RE: Access 365 mit Common-Controls TeO7412.09.25 21:43
  • Access Stammtisch München am 11.09.2025 (Do)
  • StefanWirrer09.09.25 09:13
  • Nicht nachvollziehbares Verhalten von Forms
  • Jörn02.09.25 16:23
       └ RE: Nicht nachvollziehbares Verhalten von Forms PeterDoering04.09.25 18:09
          └ RE: Nicht nachvollziehbares Verhalten von Forms Jörn06.09.25 13:52
             └ RE: Nicht nachvollziehbares Verhalten von Forms PeterDoering07.09.25 18:13
  • VBA: E-Mail senden über freigegebenens Postfach
  • s.henke05.09.25 21:12
       └ RE: VBA: E-Mail senden über freigegebenens Postf... Karl Donaubauer05.09.25 22:49
  • Syntaxfehler in Function
  • Mononoke_Hime28.08.25 14:28
       └ RE: Syntaxfehler in Function Karl Donaubauer28.08.25 18:16
  • Automatisches Füllen von Feldern aus verschiedenen...
  • Mononoke_Hime27.08.25 10:26
       └ RE: Automatisches Füllen von Feldern aus verschi... Mononoke_Hime27.08.25 10:58
  • Sonderveranstaltung: KI trifft Access – 18. Access...
  • KlausWerther21.08.25 12:55
  • Reminder zum 17. Access-Stammtisch Hannover Online...
  • KlausWerther20.08.25 11:31
  • Access Stammtisch München am 14.08.2025 (Do)
  • StefanWirrer12.08.25 08:51
  • A365: Office Update beendet Access-Anwendung
  • olecundbolec25.07.25 12:35
       └ RE: A365: Office Update beendet Access-Anwendung Karl Donaubauer01.08.25 18:08
          └ RE: A365: Office Update beendet Access-Anwendung olecundbolec07.08.25 12:27
    Mononoke_Hime
    Gesendet: 17.09.25 11:58
    Betreff: Fehler im VBA Code für HTML Email-Versand


    New user

    Beiträge: 4

    Hallo,

    kann mir jemand bei folgendem VBA-Code in Access helfen?

    Dim rst As DAO.Recordset
    Dim strSQL As String
    Dim olApp As Outlook.Application
    Dim objMail As Outlook.MailItem

    Dim strTableBeg As String
    Dim strTableBody As String
    Dim strTableEnd As String
    Dim strFntNormal As String
    Dim strTableHeader As String
    Dim strFntEnd As String


    Dim strBody As String

    strBody = "Sehr geehrte Damen und Herren, " & "
    " & "
    " & _
    "Folgende Fehler: " & "
    " & "
    " & _
    "Bemerkung: " & Me!Bemerkung_Palette & "
    " & "
    "





    'Define format for output:
    strTableBeg = "
    "

    'Das kommt nach der Tabelle:
    strTableEnd = "Wir bitten um Korrektur." & "
    " & "
    " & _
    "Vielen Dank."


    'Tabellenüberschriften:
    strTableHeader = "(34) & ">" & _
    "
    " & _
    TD("Artikel") & _
    TD("Anzahl") & _
    TD("Fehlerart") & _
    TD("Bemerkung") & _
    "
    "

    strFntNormal = "(34) & " size=3>"
    strFntEnd = "
    "


    'Datenherkunft definieren:

    sSQL = " SELECT Artikel, Anzahl,Fehlerart, " _
    & " Bemerkung " _
    & " FROM tbl_sub " _
    & " WHERE ID_sub = " & Me.ID_main & "" _
    & " ORDER BY tbl_sub.Artikel"




    Set rst = CurrentDb.OpenRecordset(sSQL, dbOpenSnapshot)




    'Build HTML Output for the DataSet: Tabelleninhalt
    strTableBody = strTableBeg & strFntNormal & strTableHeader

    Do Until rst.EOF
    strTableBody = strTableBody & _
    "" & _
    TD(rst!Artikel) & _
    TD(rst!Anzahl) & _
    TD(rst!Fehlerart) & _
    TD(rst!Bemerkung) & _
    ""


    rst.MoveNext
    Loop


    'Totals
    strTableBody = strTableBody & _
    "" & _
    ""



    strTableBody = strBody & strTableBody & strFntEnd & strTableEnd

    rst.Close

    'Create e-mail item
    Set olApp = Outlook.Application
    Set objMail = olApp.CreateItem(olMailItem)
    With objMail
    'Set body format to HTML
    .To = Me!EMail_Adressen
    .Subject = "Fehler: " & Me!HU & " und Datenbank-ID " & Me!ID_main
    .BodyFormat = olFormatHTML
    .HTMLBody = "<body>" & strFntNormal & strTableBody & " "
    .Display
    End With

    Clean_Up:
    Set rst = Nothing

    End Sub

    --------------------------


    An der Stelle erhalte ich die Fehlermeldung "Unzulässige Verwendung von Null"

    Do Until rst.EOF
    strTableBody = strTableBody & _
    "" & _
    TD(rst!Artikel) & _
    TD(rst!Anzahl) & _
    TD(rst!Fehlerart) & _
    TD(rst!Bemerkung) & _
    ""



    ---------------

    Vielen Dank im voraus!
    Gesamtsumme
    Top of the page Bottom of the page


    Seite: < 1 2 3 4 5 6 7 ... >
    Suche in diesem Forum
    Druckfreundliche Version
    (Alle Cookies von dieser Seite löschen.)