Unsere Datenschutzrichtlinie wird in Kürze aktualisiert. Bitte sehen Sie sich die Vorschau an.

Word 2016: Formulare

Makro lediglich einmal ausführen

Testen Sie unsere 2021 Kurse

10 Tage kostenlos!

Jetzt testen Alle Abonnements anzeigen
Kann ein Makro "sich selbst löschen"? Genauer gesagt: Das Makro soll beim Ausfüllen des Formularfeldes nur einmal ausgeführt werden.
01:39

Transkript

Manchmal ist es nötig, dass ein Makro nur einmal ausgeführt wird. Das heißt, beim verlassen des Formularfeldes wird zum Beispiel an einer anderen Stelle in dem Word Dokument ein Text geschrieben. Würde nun der Anwender wieder zurück springen zu dem Formularfeld und das nochmal verlassen, dann wird er ein zweites Mal, vielleicht der gleiche Text in dem Dokument stehen. Das ist natürlich nicht gewünscht. Das heißt, dass Formularfeld, oder die Aktion hinter dem Formularfeld, soll nur einmal ausgeführt werden. Hier sehen Sie so ein kleines Dummy-Beispiel. Ich bin in einem Feld, ich schreibe etwas rein, verlasse das Feld, und nun passiert irgendetwas. In dem Fall ein einfaches Meldungsfenster, "Ich bin ein Makro", "OK". Wenn ich wieder zurück springe und das Makro noch einmal starte, beziehungsweise das Feld noch einmal verlasse, dann sehen Sie, aha, jetzt passiert nichts mehr. Warum? Nun, ganz einfach, weil ich in VBA an dieses Formularfeld folgenden Zeilencode gehängt habe. Dieses "StartMakro2", habe ich es hier genannt, meldet "Hallo Leute ich bin ein Makro", und, nachdem es ausgeführt wurde, schreibt es noch in ActiveDocuments.FormFields("Start"), das ist eben dieses Formularfeld, ExitMacro = "". Also ich lösche das Makro, das beim verlassen, beim beenden des Formularfeldes ausgeführt wird. Und somit lösche ich mich selbst von diesem Formularfeld, werde also nur einmal ausgeführt. Vielleicht ein bisschen selten aber ich gebe zu, ich habe diese Sache schon zwei-, dreimal verwendet in Formularen.

Word 2016: Formulare

Gestalten Sie Formulare in Word 2016 und nutzen Sie die unterschiedlichen Steuerelemente. Als Bonus finden Sie auch noch Programmierbeispiele für besondere Zwecke.

2 Std. 21 min (35 Videos)
Derzeit sind keine Feedbacks vorhanden...
 
Hersteller:
Exklusiv für Abo-Kunden
Erscheinungsdatum:09.09.2016

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!