ich habe hier eine UserForm, die bei Drücken des OK-Buttons eine länger andauernde Bearbeitung von mehreren Dateien veranlasst.
Währenddessen sollen sich Werte in einigen Feldern regelmäßig verändern, unter anderem soll die UserForm selbst direkt nach dem Klick um 30 Pixel nach unten vergrößert werden.
Standardmäßig sieht man von all diesen Veränderungen kaum etwas - von der Vergrößerung bildet sich nur ein Schatten, durch den der vorherige Bildschirminhalt an der Stelle durchscheint. Selbst der OK-Button bleibt bis zum Ende der Bearbeitungen gedrückt.
Im Moment halte ich die Bearbeitung mit Application.Wait immer mal wieder für eine Sekunde an. Dadurch ergibt sich in den meisten Fällen auch der gewünschte Effekt - allerdings wird der Schirm nicht immer aktualisiert.
Gibt es eine Möglichkeit, den Bildschirm zwingend neu aufzubauen und erst dann mit der Bearbeitung fortzufahren?
Gruß
Philipp