Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Cherche un petite macro pour déplacement

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

B

birac

Guest
Bonjour

Je souhaiterais savoir si, par une macro, on peut en fonction de la valeur d'une cellule, déplacer plusieurs valeurs. Je précise que cette macro devra être exécutée par un bouton.

Ce que je souhaite faire se résume en 3 phases :
Pour une colonne R, sachant que le nombre de lignes est indéterminé.
1- si R1="H" alors déplacer la valeur de O1 dans S1

2- Si R1="M" et si T1 est vide alors déplacer la valeur de R1 dans T1 ET déplacer valeur de O1 dans U1

3- Si R1="P" et si V1 est vide alors déplacer la valeur de R1 dans V1 ET déplacer valeur de O1 dans W1

Sachant qu'il faut que cette macro s'effectue sur l'ensemble de la colonne R.

Merci d'avance si vous pouvez m'aider sur cette macro

Cordialement

Philippe
 
Résolu : Cherche un petite macro pour déplacement

Bonjour Philippe,

C'est tout à fait possible et voici une petite macro qui devrait répondre à vos besoins.

Un grand merci, c'est tout à fait ce que je souhaitais. A force de voir les macros que les personnes me donnent ici, je vais finir par comprendre et me débrouiller seul plus tard 🙂

Encore merci

Cordialement

Philippe
 
- 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.

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…