Drag & Drop sur un formulaire

  • Initiateur de la discussion Initiateur de la discussion ludocavic
  • 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 !

L

ludocavic

Guest
Bonjour a tous et toutes,

Je m’acharne décidément sur les labels en ce moment… :evil:

Le problème est le suivant :
Sur mon form, j’ai 1 label.

Est-ce possible et si oui, comment fait on, de faire du drag n drop de ce label, juste pour le déplacer physiquement sur le formulaire..

Je clique sur le label (au boit dormant ??), je le déplace sur le form, et quand je relâche la souris, le label a bougé…

Ca a pas l’air bien compliqué mais en fait, j’arrives pas du tout..


Toute aide sera récompensée par mon entière gratitude éternelle 🙂


Merci d’avance


Ludo
 
Bonsoir Ludocavic, le forum,

Soit je ne comprends rien a ta question, soit tu cherche a deplacer ton label alors que tu es en mode run avec ton Userform...
Auquel cas, je te conseille de retourner sous Vba 'Alt-F11' et de le deplacer a ce moment la...

Bonne soiree

Olivier
 
bonsoir Ludo , bonsoir Olivier

j'espere que cette procedure pourra t'aider
lors du 1er clic sur le Label , l'objet suit le curseur de la souris . Le 2eme clic permet de désactiver cette action


Dim Cible As Boolean

Private Sub UserForm_Initialize()
Cible = False
End Sub

Private Sub Label1_Click()
If Cible = True Then
Cible = False
Else
Cible = True
End If
End Sub

Private Sub Label1_MouseMove(ByVal Button As Integer, ByVal Shift As Integer, _
ByVal X As Single, ByVal Y As Single)
If Cible = True Then
Label1.Left = Label1.Left + X
Label1.Top = Label1.Top + Y
End If
End Sub


Private Sub UserForm_MouseMove(ByVal Button As Integer, _
ByVal Shift As Integer, ByVal X As Single, ByVal Y As Single)

If Cible = True Then
Label1.Left = X
Label1.Top = Y
End If

End Sub



bonne soiree
MichelXld
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Retour