Bonjour,
Je viens de rencontrer un problème avec la fonction Replace.
Si j'utilise "columns" (qui est bien pratique) comme ci-dessous, il n'y a aucun remplacement :
Alors qu'en modifiant uniquement le premier "columns" par un range, ça fonctionne sans problèmes !
Auriez-vous une explication ?? Je ne comprends pas pourquoi.
Merci.
Je viens de rencontrer un problème avec la fonction Replace.
Si j'utilise "columns" (qui est bien pratique) comme ci-dessous, il n'y a aucun remplacement :
VB:
For Each c In eBayCat.Columns("A")
naiyou.Columns("F").Replace c.Value, c.Offset(0, 2).Value, xlPart
Next c
Alors qu'en modifiant uniquement le premier "columns" par un range, ça fonctionne sans problèmes !
VB:
For Each c In eBayCat.Range("A1:A" & eBayCat.Rows.Count)
naiyou.Columns("F").Replace c.Value, c.Offset(0, 2).Value, xlPart
Next c
Auriez-vous une explication ?? Je ne comprends pas pourquoi.
Merci.
Dernière édition: