VBA Copier lignes suite à comparaison

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 !

Kouik Kouik jr

XLDnaute Occasionnel
Bonsoir tout le monde !


J'ai un encore un ptit probleme (c'est surement pas le dernier 😉)

Avec la formule ci dessous j'arrive à copier les cellules de la colonne A feuille "SYZ" correspondant mais j'aimerais copier non seulement la cellule mais également la ligne de la cellule correspondante

Ca doit pas être très compliqué mais je suis pas une bête en VBA !


Merci beaucoup d'avance


Sub ()
'Comparaison nom entre syz et hsbc
Dim Déb As Integer, Fin As Integer, I As Integer, J As Integer
With Sheets("SYZ")
Déb = 1
Fin = .Range("a" & .Rows.Count).End(xlUp).Row
End With
With Sheets("HSBC")
I = 1
Do While I < Fin
For J = Déb To Fin
If .Range("p" & I).Value = Sheets("SYZ").Range("a" & J).Value Then .Range("q" & I).Value = Sheets("SYZ").Range("a" & J).Value
Next J
I = I + 1
Loop
End With

End Sub
 
Re : VBA Copier lignes suite à comparaison

Bonjour Kouik Kouik jr🙂,
Tu as du faire une erreur en postant, tu est hors Excel...
Si j'ai tout compris :
Code:
For J = Déb To Fin
If .Range("p" & I).Value = Sheets("SYZ").Range("a" & J).Value Then
.Range("q" & I).Value = Sheets("SYZ").Range("a" & J).Value
.Range("r" & I).Value = J
End If
Next J
Bonne journée 😎
 
- 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

Discussions similaires

Réponses
5
Affichages
237
Réponses
4
Affichages
177
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
479
Réponses
10
Affichages
281
Réponses
3
Affichages
194
Réponses
1
Affichages
180
  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
171
Retour