MehrfacheintrΣge fⁿr Formularfelder vermeiden

Zu dem Makro in der WIN-Ausgabe 8/98, das eine mehrfache Eingabe von Text unn÷tig macht, wⁿrde mich viel stΣrker interessieren, wie man die mehrfache Eingabe in Textformularfelder automatisieren kann. Ist es m÷glich, das Makro so zu Σndern, da▀ es seine FunktionalitΣt auch auf Formularfelder ⁿbertrΣgt?

Dazu ist kein Makro n÷tig. Sie haben die M÷glichkeit, jedem Textformularfeld einen Namen zu geben. Um den Wert automatisch in ein anderes Feld zu ⁿbertragen, mⁿssen Sie nur auf den Namen des gewⁿnschten Quellfeldes referenzieren. Das ist im Prinzip der gleiche Weg, auf dem Sie auch Berechnungen anstellen. Im einzelnen sieht das so aus: Sie legen wie gewohnt ein Textformularfeld an, indem Sie in der Symbolleiste Formular die erste SchaltflΣche drⁿcken. Anschlie▀end klicken Sie doppelt auf das Feld und geben in das Textfeld Textmarke im Bereich Feldeinstellungen einen Namen fⁿr das Feld wie beispielsweise QuellFeld ein. Markieren Sie nun noch das KontrollkΣstchen Nach Verlassen berechnen. Anschlie▀end fⁿgen Sie ein weiteres Textformularfeld ein, das die Angabe wiederholen soll. Fⁿr dieses wΣhlen Sie aus dem Kombinationsfeld Feldtyp den Eintrag Berechnet. Anschlie▀end geben Sie im Feld Ausdruck folgendes ein:

= QuellFeld
Nun mⁿssen Sie nur noch die Felder sperren und die Vorlage speichern. Danach k÷nnen Sie im neuen Dokument mit einer Eingabe sofort alle gewⁿnschten Felder ausfⁿllen. Sie k÷nnen ⁿbrigens den Wert des ersten Feldes direkt in eine Operation einbinden und dann in das zweite Feld schreiben. Das macht zum Beispiel bei Mehrwertsteuer-AufschlΣgen in einem Rechnungsformular Sinn. Um das zu erreichen, geben Sie einfach folgende Anweisung hinter Ausdruck ein:
= QuellFeld * 1,16