Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

VBA Textbox in Userform automatisch aktualisieren

969 views
Skip to first unread message

Michael Groß

unread,
Jan 26, 2009, 3:42:11 PM1/26/09
to
Hallo,

ich habe eine ungebundene Userform die ich mit einem CommandButton
starte und dabei lasse ich über das Initialze Ereignis die Textboxen mit
den entsprechenden Werten füllen. Die Userform dient nur als Infobox für
Zwischenergebnisse und wird nicht bearbeitet (sie ist bzw. die Textboxen
sind gesperrt). Mein Wunsch ist es nun, dass sich diese Textboxen
automatisch aktualisieren, wenn sich die Daten im Excelsheet ändern.
Bisher findet diese Aktualisierung nur durch einen Neustart der Userform
statt.

Michael

Michael Franke

unread,
Jan 26, 2009, 11:22:11 PM1/26/09
to
Hallo Michael,

Du musst dafür sorgen, dass das Füllen der Textboxes nicht nur nach
dem Laden der UserForm erfolgt (Initialize-Ereignis), sondern auch
beim Ereignis "Worksheet_Change" (ggf. auch beim Ereignis
"Worksheet_Calculate", vgl. Hilfe). Ich würde dazu den Vorgang des
Füllens durch eine separate Prozedur im UserForm-Modul erledigen
lassen und diese Prozedur aus den genannten Ereignisprozeduren heraus
aufrufen. So sparst Du Dir lästige Code-Wiederholungen.

Gruß, Michael

0 new messages