Bonjour
Ma contribution
Option Explicit
Sub Convertir()
Application.ScreenUpdating = False
With Sheets("Brute")
.Range("A1:A" & .Range("A" & Rows.Count).End(xlUp).Row).TextToColumns Destination:=.Range("A1"), DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=False, _
Semicolon:=False, Comma:=True, Space:=False, Other:=False, TrailingMinusNumbers:=True
.Cells.Replace what:=".", replacement:=".", lookat:=xlPart
End With