Bonjour,
J'ai crée une macro en VBA qui affiche une image lorsque l'on survole avec le curseur un label. En revanche, quand on quitte la zone du label, l'image ne se ferme pas. Et je n'arrive pas à solutionner mon problème. J'ai mis mon code en pièce jointe :
Merci d'avance pour vos conseils
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 Option Explicit Private Sub Label1_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single) Static Fleche_On As Boolean If Fleche_On = False Then If X > 0 Or X < Label1.Width - 0 Or Y > 0 Or Y < Label1.Height - 0 Then Fleche_On = True Fleche_Droite.Visible = True End If End If If Fleche_On = True Then If X < 0 Or X > Label1.Width - 0 Or Y < 0 Or Y > Label1.Height - 0 Then Fleche_On = False Fleche_Droite.Visible = False End If End If End Sub![]()
Partager