Objet devenu opaque après un click, pour jmps entre autre

  • Initiateur de la discussion Initiateur de la discussion Eric D
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Eric D

XLDnaute Occasionnel
Bonjour,

Après une petite pause, j'ai l'esprit plus reposé.

Je reviens sur le Pb d'objet devenant opaque. je précise que nous créons un label transparent Sur un objet2 pour avoir la possibilité virtuelle d'avoir l'évènement 'mousedown' ou 'mousemove' de cet objet2. En fait quand on clique sur l'objet 'le label qui est dessus', on déclanche la procédure 'mousedown', mais aussitôt après, cela déclanche la procédure 'mousemove'.
J'ai résolu ce problème de la manière suivante:
'
Private Sub lelabel_mousemove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
Sheets("mafeuille").OLEObjects("lelabel").Visible = False
Sheets("mafeuille").OLEObjects("lelabel").Visible = True
End Sub
'
Private Sub lelabel_mousedown(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)
Sheets("mafeuille").OLEObjects("lelabel").Visible = False
Sheets("mafeuille").OLEObjects("lelabel").Visible = True
End Sub

Je ne sais pas trop pourquoi, mais cela fonctionne.
Si tu as une explication ou si cette piste te donne une autre idée, merci de m'en faire part.
Bon après midi.
Eric D
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour