Bonjour le forum!
Voici ma macro qui ajoute des données des membres (NewKDI) aux données nouvelles de logs (LogsKDI).
Je suis presque au bout, mais je bloque sur la fin.
En effet, dans la colonne "E", il me met ligne à ligne la lettre T et un nombre incrémenté de 1 (mon code Replace(Cellule.Address, "", "T") est faux).
Alors que je voudrais qu'il aille chercher le contenu de la colonne T dans l'autre feuille NewKDI à la ligne où il a trouvé l'unique occurrence (avant de passer à la ligne suivante)
A coup sûr facile pour vous!
Merci de votre aide
Cordialement
JH
Voici ma macro qui ajoute des données des membres (NewKDI) aux données nouvelles de logs (LogsKDI).
VB:
Sub Test()
Dim I As Integer, Cellule As Range
With Sheets("LogsKDI")
For I = 2 To .Range("A" & Rows.Count).End(xlUp).Row
Set Cellule = Sheets("NewKDI").Cells.Find(What:=Range("T" & I), LookAt:=xlPart)
If Not Cellule Is Nothing Then .Range("E" & I) = Replace(Cellule.Address, "", "T")
Next I
End With
End Sub
Je suis presque au bout, mais je bloque sur la fin.
En effet, dans la colonne "E", il me met ligne à ligne la lettre T et un nombre incrémenté de 1 (mon code Replace(Cellule.Address, "", "T") est faux).
Alors que je voudrais qu'il aille chercher le contenu de la colonne T dans l'autre feuille NewKDI à la ligne où il a trouvé l'unique occurrence (avant de passer à la ligne suivante)
A coup sûr facile pour vous!
Merci de votre aide
Cordialement
JH
Dernière édition: