Bonjour,

J'ai un problème sur le poste d'une cliente où la macro VBA que j'ai réalisé plante sur son poste sur les lignes où j'ai un simple remplacement d'un caractère par un autre.

Voilà, par exemple, un des 'replace' qui pose problème :

Columns(4).Replace What:=".", Replacement:=",", LookAt:=xlPart

La personne en question a une version 2016 d'Excel.

A l'exécution de la macro, Excel se ferme sans aucun message. Cela plante dès que la macro rencontre un 'columns(x).replace' dans le cas où le caractère à remplacer n'est pas présent dans la colonne. Je précise que j'ai mis un 'On error resume next' en début de script.

Avez-vous une idée d'où viendrait le problème ?

Cette macro ne pose aucun problème sur les autres postes.

Cordialement,
DAH