Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Un BeforedropOrPaste peut être...? [ Langages dérivés / VBA ] (ticrain)

jeudi 1 mai 2008 à 21:01:47 | Un BeforedropOrPaste peut être...?

ticrain

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


jeudi 1 mai 2008 à 23:39:10 | Re : Un BeforedropOrPaste peut être...?

MPi

Je ne vois pas comment tu pourrais faire un Drag Drop avec des Labels d'Excel (?)
Je ne pense pas qu'il y ait cette possibilité...

MPi²
Pour ceux qui programment sous Office, n'oubliez pas qu'il existe un forum dédié à ces applications VBA....... ICI


vendredi 2 mai 2008 à 08:38:06 | Re : Un BeforedropOrPaste peut être...?

ticrain


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?

Merci MPI

vendredi 2 mai 2008 à 08:42:09 | Re : Un BeforedropOrPaste peut être...?

ticrain

Dsl c'est un BeforeDropOrPaste...et non pas un BeforeDragOrDrop


vendredi 2 mai 2008 à 13:47:43 | Re : Un BeforedropOrPaste peut être...?

ticrain


Bon je vais faire autrement MPI

Voila j'ai 164 labels qui se trouve dans une frame1.

et j'en ai un autre le 165 qui sert de remplacement.

Je fait apparaitre dans ces labels des valeurs se trouvant dans des cellules de la feuille 1, par la propriété caption.

En double cliquant sur le label 165 je fait apparaitre une inputbox "me demandant par quel numero je veux changer?"

ce numero fait partie des 164 label.

Exemple

Je clique sur le label 165 qui à la valeur 3
je veux le remplacer par la valeur 18 qui se trouve dans le label 54 par exemple

je voudrait qu'il me remplace ces deux valeurs

En faite ca doit juste etre un couper coller de cellule à mon avis?

Merci de votre aide

vendredi 2 mai 2008 à 14:36:44 | Re : Un BeforedropOrPaste peut être...?

ticrain



Qulequ'un pour répondre à ce petit prob???

vendredi 2 mai 2008 à 18:37:10 | Re : Un BeforedropOrPaste peut être...?

MPi

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




Cette discussion est classé dans : valeur, cellule, label1, prend, beforedroporpaste


Répondre à ce message

Sujets en rapport avec ce message

Correspondance entre la valeur d'une cellule et un USERFORM [ par ticrain ] Bonjour les ptis loupsVoila je suis débutant en programmation VBA excel. Désolé j'ai pas trouvé le thème qu'il fallait. Voici mon problème :J'ai des v comparaison de 2 plages de cellules [ par inge68 ] debutant en VBA, Je voudrais comparer une plage de cellule X avec une autre Y et prendre la valeurs  de la cellule Z qui est juste apres Y< Comment récupérer la valeur d'une cellule [ par chrsitophe ] Je souhaite extraire la valeur d'une cellule, sachant que la colonne de cette cellule et la variable d'une boucle for.La méthode que j'essaie ne fonct Recherche valeur et copier cellule à côté [ par Stephblit ] Bonsoir,J'ai une feuille excel comprenant une vingtaine de colonnes et 30 000 lignesJe souhaiterai créer une macro qui recherche dans toute la feuille Comparer cellule et label [ par drik56 ] Bonjour,Je cherche a comparer la valeur d'une cellule de mon tableau excel  et la valeur contenue dans un label de ma USF dans un IF.J'ai :If Workshee Recherche de valeurs [ par Amartin6 ] Bonjour,Un peu débutant en VBA, après beaucoup d'essais, je recherche déserpérément un code me permettant d'obtenir la coordonnée ligne de la prochain Utilisation 'target' [ par towney ] Bonjour à tous.Je voudrais utiliser la procédure worksheet_change() pour qu'à chaque ajout d'une nouvelle ligne par listbox dans ma feuille excel, une Problème pour copier/coller cellule [ par fish36 ] Bonjour,je sais que de nombreuses questions ont étaient posées sur ce sujet mais mon problème n'a jamais était traiterJe m'explique lorsque je click s Valeur ou format de cellule [ par angeldu74 ] Bonjour, En fait j'ai changé le format d'une cellule pour qu'au lieu d'obtenir 8 j'obtienne 08.J'essai de récupérer le résultat comme ceci:Annee = Wor Recuperer et mettre en forme des données issues d'un fichier txt. [ par Dudulle32 ] Bonjour à tous.Je travaille actuellement sur un projet qui m'impose de recuperer et mettre en forme des données issues d'un fichier texte; ce fichier


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,250 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.