Bonjour,
Situation:
J'ai deux feuilles dans un même classeur (feuil1 et feui3)
Je souhaite prendre toutes les valeurs de la colonne 1 de la feuille 3 et effectuer des recherches et remplacement dans la colonne 9 de la feuille 1... à partir des données se trouvant dans la colonne 1 de la feuille 3. Je souhaite remplacer toutes les valeurs exactes que l'on retrouve dans la feuil1 et qui concorde avec celles de la feuil3.
Mais vous devinerez que je n'en viens pas à bout. Où est mon erreur?
Mon erreur est "incompatibilité de type.
J'ai tenté
Mais cela écrase simplement ma colonne 1 de la feuil3. Dans la feuil3, j'ai 450 lignes et dans la feuil1, j'ai 25 000 lignes.
Merci,
François
Situation:
J'ai deux feuilles dans un même classeur (feuil1 et feui3)
Je souhaite prendre toutes les valeurs de la colonne 1 de la feuille 3 et effectuer des recherches et remplacement dans la colonne 9 de la feuille 1... à partir des données se trouvant dans la colonne 1 de la feuille 3. Je souhaite remplacer toutes les valeurs exactes que l'on retrouve dans la feuil1 et qui concorde avec celles de la feuil3.
Mais vous devinerez que je n'en viens pas à bout. Où est mon erreur?
Mon erreur est "incompatibilité de type.
Code:
nbligne = Sheets(1).Range(Cells(1, 1), Cells(1, 1).End(xlDown)).Rows.Count
ActiveSheet.Range(Cells(2, 9), Cells(nbligne, 9)).Select 'Sélectionne la colonne 9 de la feuille 1
With Selection
For Each c In Feuil3.Range("A2", Feuil3.Range("A" & Feuil3.Rows.Count).End(xlUp))
.Columns(c(1, 1)).Replace "*" & c & "*", "#N/A"
Next
J'ai tenté
Code:
c.Replace "*" & c & "*", "#N/A"
Mais cela écrase simplement ma colonne 1 de la feuil3. Dans la feuil3, j'ai 450 lignes et dans la feuil1, j'ai 25 000 lignes.
Merci,
François
Dernière édition: