Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

userform.show (0)





Frage

guten Tag, alle miteinander. wiedermal habe ich eine (kleine) frage. mit dem modul (0) beim aufruf einer userform kann ich wunderbar das makro im hintergrund weiterlaufen lassen... das funktioniert auch soweit ganz gut... aber warum ist der hintergrund jener userform immer weiß anstatt grau!? so... als wenns schon weiter geht, ohne das die userform richtig aufgebaut wurde... bsp.: habe ich eine userform mit einem fortschrittsbalken, dann funktioniert dieser balken einwandfrei nur die fläche der userform ist weiß... wenn ich jetzt quasi eine "bitte warten"-userform mache, wird diese aufgerufen, das makro läuft weiter, der text auf der userform ist jedoch nicht zu sehen (alles weiß). kann mir da jemand helfen, bzw. hat eine idee?

Antwort 1 von MrB

Antwort 2 von MrB

Antwort 3 von coros

Hallo MrB,

setze mal in das Private Sub UserForm_Activate()-Ereignis den Befehl

DoEvents


ein, so dass die Steuerung wieder an das Betriebssystem zurückgegeben wird. Das sollte helfen.

MfG,
Oliver
Da hier der einzige Lohn für die Helfer eine Rückmeldung ist, wäre es nett, wenn Du ein
Feedback abgeben könntest, ob der Lösungsvorschlag Dein Problem gelöst hat.

Antwort 4 von MrB

hallo coros!

danke!

ich habe folgendes in der userform eingebunden:

Private Sub UserForm_Activate()
DoEvents
End Sub


das problem besteht aber nach wie vor... immer noch weiß :( was ist das blos??

Antwort 5 von MrB

@ coros:

ich habe aber jetzt folgendes gemacht:

usr_wait.Show (0)

DoEvents



das geht ;)

... also... hast doch wiedermal geholfen :) vielen dank!

gruß

rene

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: