Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 Problème avec remplacer . par ,

de_hanstrapp

XLDnaute Occasionnel
Bonjour à tous,

J'ai dans ma colonne J (à partir de J2) des valeurs saisies au format 00:00:33.94 que je veux convertir au format 00:33,94.
J'ai utilisé l'enregistreur de macros :
Sub Macro6()
'
' Macro6 Macro
'

'
Columns("J:J").Select
Selection.NumberFormat = "mm:ss.00"
Selection.Replace What:=".", Replacement:=",", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False, FormulaVersion:=xlReplaceFormula2
Range("A1").Select
End Sub

Le souci est qu'il m'affiche 00:00:33,94 et non 00:33,94

Quelqu’un aurait une idée ?

Merci !
 

job75

XLDnaute Barbatruc
Bonjour de_hanstrapp, JHA,

En K2 :
Code:
=SIERREUR(--SUBSTITUE(J2;".";",");"")
Colonne K au format personnalisé mm:ss,00

A+
 

Pièces jointes

  • Classeur(1).xlsx
    9.9 KB · Affichages: 0

Discussions similaires

Réponses
1
Affichages
129
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…