Ich Suche jemanden der mir ein Makro Schreibt.

Hallo Ich Suche jemanden der mir ein Makro Schreibt.
Kriege das selber nicht hin Sorry.

Idee ist, in einem LibreOffice Writer Dokument
denn Inhalt zweier Eingabefelder per Schaltfläche in die Zwischenablage
zu kopieren.

Version: 7.6.4.1 (X86_64) / LibreOffice Community
Build ID: e19e193f88cd6c0525a17fb7a176ed8e6a3e2aa1
CPU threads: 8; OS: Windows 10.0 Build 19045; UI render: Skia/Raster; VCL: win
Locale: de-DE (de_DE); UI: de-DE
Calc: threaded

LibreOffice Writer Document vorhandene Elemente.

Eigenschaften: Formatiertes Feld
Name Feld1

Eigenschaften: Formatiertes Feld
Name Feld1

Eigenschaften: Schaltfläche
Name Schaltfläche 1

Drücken Der Schaltfläche 1
Inhalt von Feld1+ Leerzeichen + Feld2 in die Zwischenablage Kopieren.

Warum in die Zwischenablage und nicht einfach in eine Datenbank, wo das jederzeit wieder abrufbar ist? Die Formularfelder sind für Datenbanken gemacht.

HI, Villeroy
Danke für dein Interesse.
Zur Erklärung, ich habe ein aus füllbares PDF mit dem Writer erstellt
mit Textfeldern (Formatiertes Feld).
Das ich auf einem Android Tablet Ausfülle.
Mit dem Macro könnte ich den Dateinamen aus Zwei Feldern Generieren.

Kostenstelle = 75562-22
Baustelle = Nauen Dorf Str21

Dateiname = 75562-22 Nauen Dorf Str21.pdf

Das würde mir sehr viel zeit sparen.
Vielleicht hast du eine Idee ?

Ich habe noch nie ein Office-Makro gesehen, das Formulardaten aus PDF extrahiert. Dafür gibt es aber andere Programme (und auch die schreiben bestimmt nicht in die Zwischenablage).

HI. Zum besseren Verständnis, es ist ein LibreOffic.odt

das Drei Formular-Steuerelemente Hat.

1 Formular-Steuerelement / Textfeld 1

2 Formular-Steuerelement / Textfeld 2

3 Formular-Steuerelement / Schaltfläche

Es soll später in eine PDF umgewandelt werden.

Ist es möglich die Eingaben “Formular-Steuerelement / Textfeld“ auszulesen??

Selbstverständlich ist das möglich, aber das pdf enthält dann keinerlei Makro. Der Code müsste dann ja von einem PDF-Reader ausgeführt werden, was nicht möglich ist.
Ich glaube, dass das folgende funktioniert:
Du brauchst einen kleinen http-Server, an den der Formularinhalt übermittelt wird. Der schreibt die Daten in eine Datenbank oder Datei.

Erst mal danke für deine Informationen. Danke

Könntest du das Makro für eine .ODT Schreiben ??? :slight_smile: