|
Word-Formularfelder bei der Dateneingabe automatisch ausfüllen Macros Versionen: Word 97, 2000, 2002 und 2003 Formulare in Word werden noch leistungsfähiger, wenn Sie kleine Makros zur Automatisierung einsetzen. Schon mit wenig Aufwand können Sie verblüffende Effekte erzielen. Nehmen wir beispielsweise an, dass Sie in einem Fragebogen Namen, Adresse und das Geschlecht abfragen. Mit einem Makro könnten Sie die Einstellung "Männlich" oder "Weiblich" nach der Eingabe des Vornamens bereits automatisch vorschlagen. Dabei gehen wir davon aus,
dass weibliche Vornamen
meistens mit "AEIOU" enden. Das
trifft zugegebenermaßen nicht
immer zu, aber die Trefferquote
ist recht hoch. In den wenigen
Fällen, in denen dieser Trick
nicht greift, muss das Feld
eben manuell geändert werden.
Sub GeschlechtSetzen() Ersetzen Sie dabei "txtVorname"
und "txtGeschlecht" durch die
Namen der Felder in Ihrem
Formular. Speichern Sie die
Änderungen und schließen Sie
die VBA-Entwicklungsumgebung
wieder. In der Formular-Vorlage
rufen Sie nun den
Optionen-Dialog für das
Formularfeld "Vorname" durch
einen Doppelklick auf das Feld
auf. Sollte das nicht
funktionieren, ist der
Formularmodus aktiviert und
muss zunächst über "Extras-Dokumentschutz
aufheben" deaktiviert werden. Das Makro liest daraufhin den eingegebenen Vornamen aus und prüft, ob es sich bei dem letzten Zeichen um A, E, I, O oder U handelt. Ist das der Fall, wird im Feld "Geschlecht" der Text "Weiblich" ansonsten die Einstellung "Männlich" vorgegeb |
Digitale Nachlassverwalter
sind gefragt
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||