Bonjour à tous,
j'ai enregistré cette macro, elle fonctionne bien mais mes nombres se retrouvent en format texte.
Que faut-il faire ?
J'ai mis le fichier à modifier et le résultat à obtenir pour que cela soit plus compréhensible.
En gros voici les manip effectuée :
Convertir/Délimité/virgule
Remplacer les points par des virgules
Suppression des doublons
Suppression des données en colonne D et E
D'avance merci de votre aide.
Sub Macro1()
'
' Macro1 Macro
'
'
Columns("A:A").Select
Selection.TextToColumns Destination:=Range("A1"), DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=True, _
Semicolon:=False, Comma:=True, Space:=False, Other:=False, FieldInfo _
:=Array(1, 1), TrailingMinusNumbers:=True
Selection.ColumnWidth = 17.57
Range("E17").Select
Cells.Replace What:=".", Replacement:=",", LookAt:=xlPart, SearchOrder _
:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
ActiveSheet.Range("$A$10:$G$66").RemoveDuplicates Columns:=Array(1, 2, 3, 4, 5, 6, _
7), Header:=xlYes
End Sub
j'ai enregistré cette macro, elle fonctionne bien mais mes nombres se retrouvent en format texte.
Que faut-il faire ?
J'ai mis le fichier à modifier et le résultat à obtenir pour que cela soit plus compréhensible.
En gros voici les manip effectuée :
Convertir/Délimité/virgule
Remplacer les points par des virgules
Suppression des doublons
Suppression des données en colonne D et E
D'avance merci de votre aide.
Sub Macro1()
'
' Macro1 Macro
'
'
Columns("A:A").Select
Selection.TextToColumns Destination:=Range("A1"), DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=True, _
Semicolon:=False, Comma:=True, Space:=False, Other:=False, FieldInfo _
:=Array(1, 1), TrailingMinusNumbers:=True
Selection.ColumnWidth = 17.57
Range("E17").Select
Cells.Replace What:=".", Replacement:=",", LookAt:=xlPart, SearchOrder _
:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
ActiveSheet.Range("$A$10:$G$66").RemoveDuplicates Columns:=Array(1, 2, 3, 4, 5, 6, _
7), Header:=xlYes
End Sub