Persistance de la trace d'un userform au milieu de l'écran

thilam

XLDnaute Junior
Bonjour à tous,
Mon problème est le suivant, je charge un userform en lui donnant une position différente du standard (milieu de l'écran). La boite de dialogue se positionne bien à l'endroit voulu mais un carré gris apparait aussi au milieu de l'écran et cache des cellules (ce que je voulais précisément éviter). L'un de vous sait-il comment éviter ce "fantôme" d'objet.
Pour définir sa position (top et left) j'utilise un Private Sub UserForm_activate() dans le code de l'userform.
j'ai essayé de rafraichir l'affichage (application.screenupdate=true) après le "show" de la boîte mais ça marche pô.
L'userform ne contient qu'un contrôle refedit.
Vos idées seront les bienvenues...
Cdt
 

thilam

XLDnaute Junior
Re : Persistance de la trace d'un userform au milieu de l'écran

J'ai essayé le repaint. Sans résultat, dommage c'était bien pensé.
J'ai bricolé un fichier exemple ci-joint qu ireproduit le pb
 

Pièces jointes

  • exemple UF.xls
    39.5 KB · Affichages: 72

Statistiques des forums

Discussions
312 497
Messages
2 088 994
Membres
104 000
dernier inscrit
dinelcia