Klasse FormField - Formularfeld (Word VBA)

Die Klasse FormField stellt ein einzelnes Formularfeld dar.

Um eine FormField -Klassenvariable zu verwenden, muss sie zuerst instanziert werden, beispielsweise

Dim ffd as FormField
Set ffd = ActiveDocument.FormFields(Index:=1)

Die folgenden Prozeduren können zum Festlegen der FormField Klassenvariablen verwendet werden : Next, Previous, FormFields.Add und FormFields.Item.

For Each

Hier ist ein Beispiel für die Verarbeitung der FormField -Elemente in einer Sammlung

Dim ffd As FormField
For Each ffd In ActiveDocument.FormFields
	ffd.CalculateOnExit = False
Next ffd

Methoden

Copy - Kopiert das angegebene Formularfeld in die Zwischenablage.

Cut - Entfernt das angegebene Formularfeld aus dem Dokument und platziert es in der Zwischenablage.

Delete - Löscht das angegebene Formularfeld.

Select - Markiert das angegebene Objekt.

Eigenschaften

Type (Default member) - Gibt den Feldtyp zurück.

CalculateOnExit True, wenn Verweise auf das angegebene Formularfeld immer automatisch aktualisiert werden, sobald das Feld verlassen wird.

CheckBox Gibt ein CheckBox -Objekt zurück, das ein Kontrollkästchen-Formularfeld darstellt.

DropDown Gibt ein Dropdown -Objekt zurück, das ein Dropdown-Formularfeld darstellt.

Enabled True bei einem aktivierten Formularfeld.

EntryMacro Gibt den Namen des Eingabemakros für das angegebene Formularfeld zurück oder legt ihn fest (CheckBox, DropDown oder TextInput).

ExitMacro Gibt den Namen des Makros zum Schließen für das angegebene Formularfeld zurück oder legt ihn fest (CheckBox, DropDown oder TextInput).

HelpText Gibt den Text zurück, der in einem Meldungsfeld angezeigt wird, wenn sich der Cursor im Formularfeld befindet und der Benutzer die F1-TASTE drückt, oder legt ihn fest.

Name Gibt den Namen des angegebenen Objekts zurück oder legt ihn fest.

Next Gibt das nächste Formularfeld in der Auflistung zurück.

OwnHelp Legt die Quelle des Texts fest, der in einem Meldungsfeld angezeigt wird, wenn ein Formularfeld den Fokus hat oder der Benutzer die F1-TASTE drückt.

OwnStatus Legt die Quelle des Texts fest, der bei einem Formularfeld, das den Fokus hat, in der Statusleiste angezeigt wird.

Previous Gibt das vorherige Formularfeld in der Auflistung zurück.

Range Gibt ein Range -Objekt zurück, das den Teil eines Dokuments darstellt, der im Formularfeld enthalten ist.

Result Gibt eine Zeichenfolge , die das Ergebnis des angegebenen Formularfelds darstellt.

StatusText Gibt den Text zurück, der in der Statusleiste angezeigt wird, wenn ein Formularfeld den Fokus hat, oder legt diesen fest.

TextInput Gibt ein TextInput -Objekt zurück, das ein Textformularfeld darstellt.

CheckBox - Repräsentiert ein einzelnes Kontrollkästchen-Formularfeld.

DropDown - Stellt ein Dropdown-Formularfeld dar, das eine Liste von Elementen in einem Formular enthält.

Range - Stellt einen fortlaufenden Bereich in einem Dokument dar.

TextInput - Stellt ein einzelnes Textformularfeld dar.