From: Mishell on
Put your DoEvents after showing the form.

UserForm1.Show vbModeless


"Lucky" <kingofwhiles(a)> a �crit dans le message de news:
>I want a modeless user form to appear, then my program does some work
> (clearing the screens of all drawing objects, which takes a while),
> and then the user form to unload. I've gotten this to work, except
> that the user form is completely blank and white. The label control
> with my message doesn't show. I've tried DoEvents before showing the
> form, repaint in the form initalize (as suggested in other posts on
> this topic), and this doesn't help.

From: Lucky on
Wow, Mishell, that did it. Thanks!