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

VBA - Comparer 2 listes

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

K

kalek93

Guest
Bonjour,

Je souhaite créer une macro pour comparer deux listes et mettre les variables les unes en face des autres

Voici un exemple

Feuille d'origine
1 1
2 3
3 4
4
5

Résultat
1 1
2
3 3
4 4
5

Voici ma macro

For i = 1 To 100 Step 1

If Range("A" & i).Value <> Range("D" & i).Value Then
Range("D" & i, "F" & i).Select
Selection.Insert Shift:=xlDown
End If

Next i


Le problème c'est qu'elle ne marche que si la colonne A est supérieur à B... Auriez-vous une solution svp?

Merci d'avance
 
Re : VBA - Comparer 2 listes

Bonjour à tous
tu peux écrire ta macro de cette façon

Code:
For i = 1 To range("A" & rows.count).end(xlup).row

 If Range("A" & i).Value <> Range("D" & i).Value Then
 Range("D" & i, "F" & i).Insert xlDown
 End If

 Next i

et quand c'est inférieur quelle est la marche à suivre ?
si tous les mêmes chiffres doivent se trouver sur la même ligne il suffit de faire un tri du+< au +> et de lancer la macro
 
- 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
5
Affichages
910
Réponses
15
Affichages
784
Réponses
5
Affichages
573
Réponses
8
Affichages
780
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
  • Question Question
Microsoft 365 Export données
Réponses
4
Affichages
903
Réponses
7
Affichages
482
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…