Home
VBA Beispiele
Allgemein
Bilder einfügen
blinkender Zellinhalt
Counter
Datei schließen
Dateikopie
Dateiverwaltung
Datensätze umschreiben
Datum / Zeit
DropDown-Listenfeld
Drucken
Ersatz bedingte Formatierung
Füllfarbe
Kontextmenü
Markieren
nur mit Makros
Sound
Stoppuhr
Symbolleiste Formular
Symbolleiste vor 2007
Symbolleiste ab 2007
UserForm
Allgemein
Auswahlliste
Datum Zeit
Kalender
Klassen
Programmierung
ListBox keine Doppelten
ohne VBA Beispiele
fremde Dateien
Hinweise zu Excel
ab Version 2007
Übersicht Downloads
Bilder
Kontakt
Favoriten
Tools Tabelle Forum
Impressum
Copyright
Disclaimer
chCounter3
Datenschutzerklärung
letzte Bearbeitung
07.01.24
|
VBA Beispiele Seite UserForm Kalender
Die Arbeitsmappen wurden unter Betriebssystem XP mit Excelversion 2003, Betriebssystem Vista Ultimate mit Excelversion 2007,
Windows 7 mit Excelversion 2010 und Windows 8 mit Excelversion 2013, Windows 10 mit Excelversion 2016 getestet.
Hinweis: generell wurde mit Excel-Version 32 Bit getestet, nur wenige Beispiele unter 64 Bit. Bei auftretenden Problemen bitte
eine Mail an die im Impressum aufgeführte Mailadresse
Ich habe nur noch einen Kalender in der Userform gemacht. Der Betreungsaufwand ist sonst zu hoch. Nicht benötigter Code kann ja gelöscht werden.
|
UserForm02 Kalenderersatz |
Einige Beispiele zur Eingabe von Datum und Uhrzeit mittels ComboBox:
Beispiel 01: Auswahl von Tag, Monat und Jahr
Beispiel 02: Auswahl von Kalenderwoche mit Anzeige des Datums von Montag und Sonntag
Beispiel 03: Auswahl von Stunde und Minute
Änderung:
01. 26.03.06 Kommentare in der Tabelle ergänzt
02. 01.05.06 Code komplett überarbeitet für Beispiel 1 und 2
03. 28.04.07 Arbeitsmappe für Version 2007 ergänzt
03. 19.12.13 Laufzeitfehler beseitigt
Stand 19.12.13
|
UserForm03 Eingabe Datum |
Einige Beispiele zur Eingabe von Datum, Kalenderwoche und Zeit in TextBoxen:
Beispiel 01: Eingabe von Datum ohne Punkte und Anzeige der Kalenderwoche
Beispiel 02: Eingabe der Kalenderwoche und Anzeige des Datums von Montag
Beispiel 03: Eingabe von Zeit ohne Doppelpunkt
Änderung:
01. 08.04.06 Kommentare in der Tabelle ergänzt
02. 07.05.06 Kommentare im Code ergänzt
03. 13.05.06 Beispiel 3 ergänzt
04. 28.08.07 Fehler bei Ermittlung von Montag beseitigt, falls 31.12 die 1. Kalenderwoche ist
05. 28.04.07 Arbeitsmappe für Version 2007 ergänzt
06. 09.12.07 bei falscher Eingabe wird der Focus wieder auf das selbe Steuerelement gesetzt
07. 08.08.09 Code überarbeitet
Stand 20.04.16
|
UserForm40 Eingabe Datum in TextBox |
In einer TextBox soll das Datum in Form JJJJMMTT eingegeben werden.
Nach der letzten Zahl erfolgt eine Prüfung ob Datum, falls nicht wird die letzte Eingabe gelöscht.
Es können nur Daten eingegeben werden die Excel kennt.
Stand 29.12.15
|
UserForm47 Kalender
|
Im Kalender werde Feiertage angezeigt. Es können eigene Termine,
Geburtstage angezeigt werden, dies ist auch bei mehreren Terminen an
einem Tag möglich.
Bei Selektion von im Code festgelegten Zellen erscheint eine UserForm mit Kalender.
Wird eine Zelle mit einem Datum ausgewählt, wird im Kalender der Monat angezeigt und das Datum ist markiert.
Bei einer leeren Zelle wird der Monat von dem in der Tabelle festgelegten Vorgabetag angezeigt,
Bei keiner Vorgabe das aktuelle Datum.
In der Arbeitsmappe gibt es eine Tabelle für die Berechnung der Feiertage, Eigene Termine und Geburtstage.
Diese Termine werden mit unterschiedlichen Farben im Kalender gekennzeichnet und unten aufgeführt. Die Markierung erfolgt in der Reihenfolge Feiertag, Geburtstag und eigene Termine.
Bei eigenen Terminen kann ein Datumsbereich angegeben werden.
Nicht benötigte Tabellen können gelöscht werden.
Das ausgewählte Datum oder Kalenderwoche/Jahr wird in die Zelle eingetragen.
Änderung:
01. 10.09.22 komplett überarbeitet
02. 18.12.2023 Datumseintrag überarbeitet
03. 18.12.2023 Laufbalken entfernt
04. 22.12.2023 Fehler bei Datumseintrag beseitigt
Stand 22.12.23
|
|
Mein besonderer Dank gilt in diesem Zusammenhang Karin Mohnhaupt, die mich seit September 2005 bei der
Erstellung dieser Homepage redaktionell unterstützt. Bei der intensiven Prüfung der Beispielarbeitsmappen hat sie mich
auch auf einige Punkte hingewiesen, die ich als Autor als selbstverständlich angesehen hätte, die
aber für den normalen User nicht immer nachvollziehbar gewesen wären.
|