Kalender forever

Teil 6: VBA: Geburts-/Festtagskalender

Die Userform_Initialize-Prozedur bereitet das Dialogfeld unmittelbar nach dem Aufruf auf seine Aufgaben vor. Sie verschiebt das Dialogfeld an den rechten Rand des Word-Programmfensters, um die Sicht auf das Dokument so wenig wie möglich zu behindern. Anschließend liest sie die Namen aller installierten Schriftarten (Application.FontNames) in das Listenfeld ein.

© Archiv

Bildauswahl: Mit wenigen Mausklicks fügen Sie dem Monatskalender ein Foto oder eine Grafik Ihrer Wahl hinzu.

Zuvor bringt die QuickSort-Routine die Schriftartnamen in eine alphabetische Reihenfolge, was die Übersichtlichkeit des Dialogs deutlich verbessert. Mit dem Markieren der aktuell gewählten Kalenderschriftart innerhalb des Listenfelds ist die Aufgabe der Prozedur erledigt. Sobald der Anwender eine andere Schriftart innerhalb des Listenfelds anwählt, tritt die Ereignisprozedur lstSchriftarten_Click in Aktion. Diese weist der Kalenderüberschrift sowie der gesamten Kalendertabelle die aktuell gewählte Schriftart zu.

Der Zugriff auf die genannten Dokumentbestandteile erfolgt über die Textmarken Monat- Jahr und Tabelle. Sobald der Anwender auf die Schaltfläche OK klickt, wird die aktuell gewählte Schriftart endgültig übernommen (cmdOK_Click-Prozedur). Ein Klick auf die Abbrechen- Schaltfläche dagegen weist der Überschrift und der Kalendertabelle wieder die ursprüngliche Schriftart zu. Die ausführende Ereignisprozedur ist cmdCancel_Click.

Mehr lesen

Chronologische Liste und Netflix-Links -

Neuerscheinungen in der Übersicht -

Vorschau auf Film- und Serien-Highlights -

Mehr zum Thema

Licht, Kälte und mehr

Im Winter fordern Lichtverhältnisse, Motivumgebungen und Kälte Kamera und Fotografen. Wir verraten, worauf Sie achten müssen.
Automobilclub

Wer seine ADAC-Mitgliedschaft kündigen möchte, bekommt hier aktuelle Tipps. Wir zeigen Ihnen, wie das online per Formular oder E-Mail möglich ist.
Kosten, Apps, Kündigung und Co.

Preise, kompatible Geräte, Datenrate, Serien- und Filmangebot von Netflix: Wir beantworten die wichtigsten Fragen rund um den Streaming-Dienst.
BIOS-Tricks, Passivkühlung und mehr

Die Komponenten eines PCs erzeugen Hitze. Lüfter sorgen meist für eine lästige Geräuschkulisse. Mit unseren Tricks wird Ihr PC flüsterleise.
PC, PS4, Xbox One & Co.

Die Spiele-Releases im Dezember 2015 bieten wieder spannende Neuheiten für PC, PS4, Xbox One und mehr.