Thema Datum  Von Nutzer Rating
Antwort
19.01.2021 11:23:37 DerProgrammierer1993
NotSolved
Blau (Access VBA) Einzelnen Datensatz auswählen
19.01.2021 11:28:00 Gast70124
NotSolved
19.01.2021 16:23:56 Gast42552
NotSolved

Ansicht des Beitrags:
Von:
Gast70124
Datum:
19.01.2021 11:28:00
Views:
628
Rating: Antwort:
  Ja
Thema:
(Access VBA) Einzelnen Datensatz auswählen
Option Compare Database Option Compare Database Public Sub ExportNameToWord() Dim wApp As Word.Application Dim wDoc As Word.Document Dim rs As DAO.Recordset Set wApp = New Word.Application Set wDoc = wApp.Documents.Open("C:\Users\Desktop\Datendokument.docx") Set rs = CurrentDb.OpenRecordset("tbl_Daten") If Not rs.EOF Then rs.MoveFirst Do Until rs.EOF wDoc.Bookmarks("Nachname").Range.Text = Nz(rs!Nachname, "") wDoc.Bookmarks("Vorname").Range.Text = Nz(rs!Vorname, "") wDoc.Bookmarks("Geburtsdatum").Range.Text = Nz(rs!Geburtsdatum, "") wDoc.Bookmarks("Straße").Range.Text = Nz(rs!Straße, "") wDoc.Bookmarks("Nummer").Range.Text = Nz(rs!Hausnummer, "") wDoc.Bookmarks("PLZ").Range.Text = Nz(rs!PLZ, "") wDoc.Bookmarks("Telefon").Range.Text = Nz(rs!Telefon, "") wDoc.Bookmarks("Mailadresse").Range.Text = Nz(rs!Mailadresse, "") wDoc.SaveAs2 "C:\Users\Desktop\" & rs!ID & "_Datendokument.docx" wDoc.Bookmarks("Nachname").Range.Delete wdCharacter, Len(Nz(rs!Nachname, "")) wDoc.Bookmarks("Vorname").Range.Delete wdCharacter, Len(Nz(rs!Vorname, "")) wDoc.Bookmarks("Geburtsdatum").Range.Delete wdCharacter, Len(Nz(rs!Geburtsdatum, "")) wDoc.Bookmarks("Straße").Range.Delete wdCharacter, Len(Nz(rs!Straße, "")) wDoc.Bookmarks("Nummer").Range.Delete wdCharacter, Len(Nz(rs!Hausnummer, "")) wDoc.Bookmarks("PLZ").Range.Delete wdCharacter, Len(Nz(rs!PLZ, "")) wDoc.Bookmarks("Telefon").Range.Delete wdCharacter, Len(Nz(rs!Telefon, "")) wDoc.Bookmarks("Mailadresse").Range.Delete wdCharacter, Len(Nz(rs!Mailadresse, "")) rs.MoveNext Loop wDoc.Close False wApp.Quit Set wDoc = Nothing Set wApp = Nothing Set rs = 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
19.01.2021 11:23:37 DerProgrammierer1993
NotSolved
Blau (Access VBA) Einzelnen Datensatz auswählen
19.01.2021 11:28:00 Gast70124
NotSolved
19.01.2021 16:23:56 Gast42552
NotSolved