dokaz
XLDnaute Nouveau
Bonjour,
N'étant pas doué en code VBA, je bloque sur un code qui doit me remplacer dans ma feuille excel plusieurs caractères afin de pouvoir nommer des plages de cellules
ça fonctionne ici pour remplacer mes espaces en "_" mais je dois remplacer également des chiffres, des "/", des "+" etc...
J'ai testé en mettant & Replace(c, "-", "_"), pour mes tirets mais ça ne marche pas.
Comment puis-je cumuler les remplacements?
J'ai le même soucis ensuite dans excel avec =INDIRECT(SUBSTITUE(A2;" ";"_")) ou je vais également devoir remplacer les mêmes caractères que dans le code.
Merci pour votre aide,
Cordialement,
N'étant pas doué en code VBA, je bloque sur un code qui doit me remplacer dans ma feuille excel plusieurs caractères afin de pouvoir nommer des plages de cellules
Code:
ActiveWorkbook.Names.Add Name:=Replace(c, " ", "_"), RefersTo:=f.Cells(ligne + 1, colListe)
J'ai testé en mettant & Replace(c, "-", "_"), pour mes tirets mais ça ne marche pas.
Comment puis-je cumuler les remplacements?
J'ai le même soucis ensuite dans excel avec =INDIRECT(SUBSTITUE(A2;" ";"_")) ou je vais également devoir remplacer les mêmes caractères que dans le code.
Merci pour votre aide,
Cordialement,