|
Allgemein
ohne VBA Beispiele letzte Bearbeitung 22.04.12 |
VBA Beispiele Seite UserForm |
|
UserForm01 |
Entsprechend der Auswahl in ComboBox1 wird die ComboBox2 gefüllt. Änderung: Stand 01.02.07
|
|
UserForm02 |
Einige Beispiele zur Eingabe von Datum und Uhrzeit mittels ComboBox: Änderung: Stand 28.04.07
|
|
UserForm03 |
Einige Beispiele zur Eingabe von Datum, Kalenderwoche und Zeit in TextBoxen: Änderung: Stand 08.08.09
|
|
UserForm04 |
Bei Selektion von im Code festgelegten Zellen erscheint eine UserForm mit Kalender. Das ausgewählte Datum wird in die Zelle eingetragen. Änderung: Stand 14.10.11
|
|
UserForm05 |
Die ListBox einer UserForm wird mit Werten aus Spalte A der Tabelle gefüllt. Es werden keine doppelten Werte eingetragen. Die Anzeige erfolgt in aufsteigender Sortierreihenfolge. Änderung: Stand 28.04.07
|
|
UserForm06 |
Die ListBox einer UserForm wird mit Werten aus Spalte A der Tabelle gefüllt. Es werden keine doppelten Werte eingetragen. Die Anzeige erfolgt unsortiert. Bei Auswahl in der ListBox wird in einer MsgBox die Nummer der Zeile angezeigt, in welcher der Wert das 1. Mal steht. Änderung: Stand 28.04.07
|
|
UserForm07 |
Ein Beispiel für fortgeschrittene VBA-Programmierung. Änderung: Stand 05.08.10
|
|
UserForm08 |
Bei Auswahl einer Zelle in den im Code festgelegten Bereichen wird eine UserForm angezeigt. Änderung: Stand 22.04.12
|
|
UserForm09 |
Der Focus steht auf TextBox1. Nach Eingabe und Enter wird ein Zeilenumbruch eingefügt. Nach nochmaligem Enter wird
in TextBox2 gewechselt. Änderung: Stand 20.02.12
|
|
UserForm10 |
UserForm wird sukzessive auf Bildschirmgröße vergrößert. Bei Erreichen des Maximums in Höhe oder Breite erfolgt Zoom auf volle Bildschirmgröße. Änderung: Stand 28.04.07
|
|
UserForm11 |
UserForm starten bei Öffnen der Datei durch das Ereignis Workbook_Open: Änderung: Stand 28.04.07
|
|
UserForm12 |
Auswertung von OptionButton und CheckBox: Änderung: Stand 02.08.11
|
|
UserForm13 |
Mittels zweier Laufbalken wird der Fortschritt eines Makros dargestellt. Grundlage für die Realisierung ist eine Schleife. Änderung: Stand 06.08.09
|
|
UserForm14 |
Beim Öffnen der Datei werden 3 Makros nacheinander gestartet, mit dem Öffnen wird eine UserForm angezeigt mit dem Hinweis "Bitte warten" Änderung: Stand 28.04.07
|
|
UserForm15 |
Bei Eingabe in die TextBox wird nach einer im Code festgelegten Anzahl von Zeichen ein Zeilenumbruch eingefügt. Änderung: Stand 28.04.07
|
|
UserForm16 |
Bei Eingaben in einer TextBox wird die Vorschlagsliste in einer ListBox angepasst. Änderung: Stand 30.06.10
|
|
UserForm17 |
Bei Öffnen der Arbeitsmappe wird die Counter-Zeit abgefragt (Zeitangabe hh:mm:ss). Diese Zeit wird an eine UserForm übergeben und im Sekundentakt runter gezählt. Nach Ablauf der Zeit wird die UserForm geschlossen. Stand 20.12.09
|
|
UserForm18 |
Die in der Arbeitsmappe enthaltene Tabelle dient als Datenbank , wobei jede Datenbankspalte eine Überschrift hat. Entsprechend der Anzahl der Datenbankspalten werden in einer UserForm OptionsButton eingeblendet und die Datenbank in einer ListBox angezeigt. Diese OptionsButton dienen als Auswahl der Spalte, in der ein Begriff gesucht werden soll. Bei Eingaben in einer TextBox wird die Vorschlagsliste in der ListBox angepasst. Es können max. 10 Spalten angezeigt werden. Änderung: Stand 07.05.10
|
|
UserForm19 |
In einer UserForm wird ein Kalender dargestellt. Die Darstellung erfolgt einschl. Kalenderwoche nach DIN 1355. Bei Wochenenden
im aktuellen Monat werden mit Schriftfarbe Rot gekennzeichnet. Im Code sind die Feiertage hinterlegt und müssen je nach
Bundesland angepasst werden. Feiertage werden mit Hintergrundfarbe Grün gekennzeichnet. Feiertage werden im unteren Teil der
UserForm aufgelistet. Im Kalender kann über ComboBoxen der Monat und das Jahr ausgewählt werden. Änderung: Stand 14.10.11
|
|
UserForm20 |
In einer UserForm werde OptionsButtion innerhalb eins Frames angezeigt. Die Anzahl der OptionsButton ist abhängig von der Anzahl der Einträge in einer bestimmten Spalte. Stand 22.04.12
|
|
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. |
||