OVH Cloud OVH Cloud

redonner "la main "à un userform

4 réponses
Avatar
Jose.Richer
Bonsoir à tous,
j'ai reussi,en puisant des renseignements ça et là,à faire sur un
userform un menu qui declanche des menus contextuels (les popup du
click droit,transformés en click gauche...)par un mouse mouve sur des
labels.Mon probleme c'est qu'une fois le premier popup ouvert les
mouse mouve des autre labels n'ouvrent plus rien sauf si on fait un
click sur les labels.

Ma question est la suivante :
comment peut on faire pour garder les mouse move des labels
operationnels (actifs ?)meme quand un popup est ouvert?
Merci de votre aide car je cherche depuis qq temps et je ne trouve
pas.

4 réponses

Avatar
CAP2
Salut Keita,

je suis pas sur d'avoir bien compris, mais je tente un truc :
si ta popup est une userform (nommée toto par exemple) qui se lance, tu peux
essayer de rendre cette popup non modale :

toto.ShowModalúlse

Je me suis planté ou ça peut convenir ?

CAP2
Avatar
keita
Salut CAP2 et merci du cp de main,mais ça ne marche pas!
Alors je réexplique:

sur un usf j'ai une barre de menu faite de label qui
ouvrent des menu contex ( comme les click droit) au
passage de la souris,par des mouse_move,exactement comme
dans la barre de menu de la fenetre de l'editeur VBA.

Le probleme c'est que ça marche sur un premier label et
une fois que le menu correspondant s'est ouvert les
autres labels ne repondent plus au mouse_move pour ouvrie
les menus.

Alors que faire ?je vous assure que je ne vis que pour
une solution!
Avatar
CAP2
Ok Keita,

ça va pas te rassurer, mais au moins j'ai compris ce que tu veux faire.

Je vais essayer de chercher, mais j'ai bien peur de ne pouvoir t'aider...

CAP2
Avatar
keita
à CAP2,je te remercie car sans solution je serai obligé
de tout recommencer...Tu doit connaitre...
J'attends la collaboration de ceux qui veulent ; cela
peut servir à d"aytres.
Vais au travail( je pense avoir au moins heures de
decalage avec certain
A+