Hey a-zeller,
Kann mir jemand sagen, wie man die Taste "Daten in Felder" in ein Macro übernimmt, damit man sie über ein eigenes Formular einbinden kann?

Immer mal langsam... Der Befehl "Daten in Felder" ist eine Routine, genau passend zu dem Datenbank-explorer innerhalb eines Writer-Moduls.
Und damit fügst du die markierten Daten in die im Dokument befindlichen Felder ein - sonst nix. Dieser (interne) wird auch über entsprechenden Programmcode gesteuert.
Möchtest du nun in einem Formular eine ähnliche Funktion realisieren, so mkannst du das durchaus - indem du eine entsprechende Funktion schreibst (als Makro). Da ist nix besonderes dabei:
Man kann per Makro die Inhalte der Formularfeder auslesen und per Makro die Inhalte von Feldern in einem Writerdokument füllen.
Einen "Automatismus" gibt es dafür aber nicht. Und wenn schon gilt:
Nachdem ich es offenbar nicht schaffe, eine eigentlich simple Basic-Anwendung zu schreiben,
dann wird es doppelt schwer. Ich kann nur jedem, der sich mit der Skriptprogrammierung beschäftigt, empfehlen, erst einmal "klein" anzufangen und sich dann Schritt für Schritt vorzuarbeiten. Gleich ein "großes" Projekt in wenigen Schritten loösen zu wollen führt zu Frust und Misserfolg.
Beschäftige dich mit der API, erzeuge ein einfaches Formular (ohne Datenbank), verändere die Inhalte der Kontrollelemente, erzeuge ein Writerdokument, sprich die Felder an, erzeuge Felder, bringe Text dort rein und wenn du dieses alles beherrschst dann bringe dieses Wissen zusammen und löse deine Aufgabenstellung.
Viele Grüße
Thomas