Gleicher Text in mehreren/vielen Textfeldern

Das Textverarbeitungsprogramm

Moderator: Moderatoren

Thomas Mc Kie
******
Beiträge: 919
Registriert: Mo, 12.04.2010 00:37

Re: Gleicher Text in mehreren/vielen Textfeldern

Beitrag von Thomas Mc Kie »

Sofern es definitiv Formulartextfelder in Writer sind, klappt das so wie du es möchtest, wohl nur mit einem Makro.
Also eine Eintragung im ersten Formulartextfeld, die dann automatisch in die anderen übernommen werden soll (da müsstest du auch noch unterscheiden, ob das nur passieren soll, wenn die anderen leer sind, oder immer oder z.B. nur auf Klick auf eine Schaltfläche). Wie man die Eingabe in das erste Feld überwacht, wüsste ich so ohne Suche auch erstmal nicht, also würde ich selbst da sowieso mit einer Schaltfläche (die dann bei Klick das Makro auslöst) arbeiten.
Das (zu erstellende) Makro überschreibt dann die Defaultwerte in den anderen Formulartextfeldern und damit kannst du in diesen auch später reintippen, was du willst.

Grüße

Thomas
EGO
*******
Beiträge: 1197
Registriert: Fr, 30.10.2009 08:55

Re: Gleicher Text in mehreren/vielen Textfeldern

Beitrag von EGO »

Falls es sich nur um Zahlenwerte handeln sollte und eine Tabelle zum Einsatz kommen darf, würde ich es mit der Formel "=<FELD>" versuchen (also z.B. "=<B1>" - die Anführungszeichen natürlich weglassen; FELD oder B1 steht für die Zelle der Tabelle, in die der Wert eingegeben werden soll). Sobald der Wert allerdings in einer Zelle händisch geändert wurde, bleibt er bestehen, auch wenn der Wert im Eingabefeld geändert werden sollte.

Gespannt ob's hilft grüßt EGO..
Dateianhänge
AutoInhalt.odt
(9.22 KiB) 204-mal heruntergeladen
Aktuell arbeite ich mit OO 4.1.13 unter Win10 Pro
Thomas Mc Kie
******
Beiträge: 919
Registriert: Mo, 12.04.2010 00:37

Re: Gleicher Text in mehreren/vielen Textfeldern

Beitrag von Thomas Mc Kie »

Hab hier kein Java, kann dir also nix basteln.
Aber im Formularkontrollfeld sind ja schon Ereignisse anwählbar und einem Makro zuweisbar.
Ich würde jetzt einfach mal ein Makro aufzeichnen, während der Aufzeichnung den Wert in einem Formulartextfeld ändern und dann schauen, was im Makro steht.
Und dann kann man mit dem Code sicher auch automatisch die anderen Formulartextfelder mit ihrem Namen (in einer Schleife) ansprechen, und den Wert übertragen. Wenn das Makro funktioniert, würde ich es noch an das Ereignis "Text modifiziert" hängen, und fertig.

Grüße

Thomas
Antworten