Problématique doublon compliquée

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

Laurent

Guest
Bonjour,

Je suis quasi-ignorant en VBA et je cherche une macro vba qui fait les choses suivantes :

J'ai 3 colonnes différentes dans une feuille :

Une colonne ID avec des références (nombres entiers)
Une colonne prénom
une colonne nom
une colonne doublon qui marque "D" face à chaque doublon (le 2ème)



Voila ce que je veux faire :
par exemple, sur deux lignes qui se suivent, j'ai Pierre Martin, avec un ID1 et Pierre Martin, avec un ID2
Je veux que la macro exécute la commande suivante : si il y a un d dans la col doublon, je veux que l'id de la ligne du dessus prenne la valeur de l'id de la ligne du dessous.
Je veux que cette macro traite toute la colonne doublon jusqu'à la fin.

Merci de m'éclairer!
 
Salut Laurent,

Tu devrais joindre un extrait de ta liste, ce serait plus facile pour te guider vers une solution.

A première vue, tu n'as pas besoin d'une macro.
Dans une colonne E, à partir de E2, tu places la formule suivante :
= SI(D3="D";A3;A2)
que tu recopies vers le bas.
Enfin, lorsque le résultat est conforme à tes espérances, tu peux conclure par copier/collage spécial "valeurs" les données de la colonne E vers la colonne A.

A+
Horatio
 
- 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

Réponses
26
Affichages
2 K
Réponses
5
Affichages
593
Compte Supprimé 979
C
Réponses
2
Affichages
564
Réponses
3
Affichages
406
Réponses
1
Affichages
548
Retour