News

FAQ Word – Formularfelder mit Abhängigkeiten

Category:

FAQ, Word

0

Problem

Bei der Verwendung von Formularfeldern ist es oft nötig, Abhängigkeiten zwischen zwei der Formularfeldern herzustellen.
Als Beispiel muss ein Feld Anrede in Abhängigkeit von einem Feld Geschlecht gefüllt werden.

Lösung

Als erstes werden die beiden Felder in das Word Dokument eingefügt.

Felder01

Im nächsten Schritt erstellen wir in der Word Datei eine Sub Prozedur mit der wir das Feld nach dem Verlassen überprüfen und
entsprechend den Wert im Feld2 füllen.

Sub Geschlechterdings()

If ActiveDocument.FormFields("Text1").Result = "w" Then

    ActiveDocument.FormFields("Text2").Result = "Frau"

Else

    ActiveDocument.FormFields("Text2").Result = "Herr"

End If


End Sub

Die hier verwendeten Feldbezeichnungen Text1 und Text2 sollten natürlich bei dem realen Einsatz geändert werden.

Wichtig ist, das der Aufruf der Sub in den Eigenschaften des Feldes eingetragen wird.

Felder02

Tags: ,

Leave a Reply

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.