ticrain
Messages postés178Date d'inscriptionjeudi 15 mars 2007StatutMembreDernière intervention 2 janvier 2015
-
1 mai 2008 à 21:01
cs_MPi
Messages postés3877Date d'inscriptionmardi 19 mars 2002StatutMembreDernière intervention17 août 2018
-
2 mai 2008 à 18:37
Bonjour les ptis loups
Voila j'ai deux Label dans une Userform.
Label1 et label2 et Userform1
Dans c'est deux labels je fait apparaitre des valeurs se trouvant dans les cellules A1 et A2.
Label1 prend la valeur de la cellule A1
Label2 prend la valeur de la cellule A2
Ma question est t'il possible de deplacer par exemple le label1 sur le label2 et de ce fait inverser les valeurs.
Label1 prend la valeur de la cellule A2
Label2 prend la valeur de la cellule A1
Avec en plus une msgbox nous demandant une confirmation de changement...Merci de votre aide
ticrain
Messages postés178Date d'inscriptionjeudi 15 mars 2007StatutMembreDernière intervention 2 janvier 2015 2 mai 2008 à 08:38
Salut MPI
Mais pourtant dans VBA excel l'evenement beforeDragorDrop existe pour les labels.... Pourquoi avoir mi cet evenement si on ne peux pas l'utiliser. Ou y a -il un autre moyen de le faire?
cs_MPi
Messages postés3877Date d'inscriptionmardi 19 mars 2002StatutMembreDernière intervention17 août 201823 2 mai 2008 à 18:37
Tu pourrais utiliser une ou deux variables globales à ton UserForm.
Lors du premier double-click, tu stockes la valeur du Label dans cette variable. Lors du 2e double-click, tu vérifies que la variable contient bien une valeur, tu interchanges les valeurs et tu remets la variable à ""
MPi²
Pour ceux qui programment sous Office, n'oubliez pas qu'il existe un forum dédié à ces applications VBA....... ICI