Remplacement de . par , pour TDC

  • Initiateur de la discussion Initiateur de la discussion Cyrille
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C

Cyrille

Guest
Bonjour et merci par avance pour tout coup de main.

Dans une macro j'ai un ensemble de traitements de données dans lequel je dois faire entre autre un tableau dynamique croisé.

Pour faire ce tableau je dois formater une colonne de chiffre pour remplacer les "." par des "," sinon après le TDC je récupère que des "1".

Si je fais cette manip à la main via "Edition/Remplacer" ca marche.

Qqand j'insère ma modif dans la macro par ces instructions :

Columns("E:E").Select
Selection.Replace What:=".", Replacement:=",", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False

Ca marche pas, je récupère que des "1".

Une idée?

Merci
 
Re Salut Cyrille, le Forum

Ici difficile de tester je suis en américain, et je ne peux pas basculer en FR...

Mais ces codes là me convertissent bien comme je veux...


Sub Separateur()
Columns("E:E").Replace ".", ","
End Sub


Sub SeparateurASCII()
Columns("E:E").Replace Chr(46), Chr(44)
End Sub

Sub SeparateurIntlSep()
Columns("E:E").Replace Chr(46), Application.International(xlDecimalSeparator)
End Sub


Je regarderai de chez moi en FR ce que çà peut donner...

@+Thierry
 
Ben dans mon cas en faite, le remplacement se fait bien mais un truc doit cloché. Mais je suis heureux de voir qu'il existe d'autre moyen pour le remplacement.

Car je comprenais pas pourquoi manuellement ca fonctionné et pas lorsque je le faisait en automatique. Maintenant si.

Au pire en passant par le mode ASCII je pense que ca doit marché je te dis ca.

Merci encore.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Retour