F
Flux
Guest
Bonjour,
Je débute en VBA mais pas en programmation en générale.
Je souhaiterais réaliser une indexation pour une feuille.
Je m'explique
Dans la Feuille1 J'ai
TOTO
TATA
TITI
TOTO
TITI
TATA
Dans la feuille2 j'ai
Col1 Col2
1 TOTO
2 TITI
3 TATA
Je souhaite remplacer TOTO, TATA, TITI dans la feuille 1 par les valeurs de col1 dans la feuille2
J'ai pondu ce bout de code mais marche po
sub recherche()
For I = 1 To Worksheets("Feuil1").Range("A1", [A1].End(xlDown)).Count
For j = 1 To Worksheets("Feuil2").Range("B1", [A1].End(xlDown)).Count
If Worksheets("Feuil1").Range("AI").Value = Worksheets("Feuil2").Range("BJ").Value Then
Worksheets("Feuil1").Range("AI").Value = Worksheets("Feuil2").Range("AJ").Value
End If
Next j
Next I
end sub
Si quelqu'un peux m'aider ?
Merci
Bonne journée
Je débute en VBA mais pas en programmation en générale.
Je souhaiterais réaliser une indexation pour une feuille.
Je m'explique
Dans la Feuille1 J'ai
TOTO
TATA
TITI
TOTO
TITI
TATA
Dans la feuille2 j'ai
Col1 Col2
1 TOTO
2 TITI
3 TATA
Je souhaite remplacer TOTO, TATA, TITI dans la feuille 1 par les valeurs de col1 dans la feuille2
J'ai pondu ce bout de code mais marche po
sub recherche()
For I = 1 To Worksheets("Feuil1").Range("A1", [A1].End(xlDown)).Count
For j = 1 To Worksheets("Feuil2").Range("B1", [A1].End(xlDown)).Count
If Worksheets("Feuil1").Range("AI").Value = Worksheets("Feuil2").Range("BJ").Value Then
Worksheets("Feuil1").Range("AI").Value = Worksheets("Feuil2").Range("AJ").Value
End If
Next j
Next I
end sub
Si quelqu'un peux m'aider ?
Merci
Bonne journée