Bonjour à tous,
J'ai un petit problème avec les formats. J'ai créé une macro pour ouvrir un fichier texte et formater les chiffres afin de les avoir en format "XXX XXX XXX.YY".
Ma macro est la suivante :
Lorsque je fais un pas a pas et que je regarde le fichier avant sauvegarde, le format est OK. Par contre lorsque je le sauve et que je l'ouvre les formats ne ressemblent plus du tout a ce que j'ai demandé.
Ci-joint un zip avec le fichier source en txt et le fichier après sauvegarde en xls.
Merci d'avance pour votre aide!
J'ai un petit problème avec les formats. J'ai créé une macro pour ouvrir un fichier texte et formater les chiffres afin de les avoir en format "XXX XXX XXX.YY".
Ma macro est la suivante :
Workbooks.OpenText Filename:=volBM
Columns("A:A").Select
Selection.TextToColumns Destination:=Range("A1"), DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=True, _
Semicolon:=True, Comma:=False, Space:=False, Other:=False, FieldInfo _
:=Array(Array(1, 1), Array(2, 1), Array( _
3, 1), Array(4, 1), Array(5, 1), Array(6, 1), Array(7, 1), Array(8, 1)), TrailingMinusNumbers:=True
Columns("D:H").Select
Selection.NumberFormat = "#,##0.00"
Columns("D:H").EntireColumn.AutoFit
ActiveWorkbook.SaveAs Filename:=Left(volBM, Len(volBM) - 4) & ".xls"
ActiveWorkbook.Close savechanges:=True
Lorsque je fais un pas a pas et que je regarde le fichier avant sauvegarde, le format est OK. Par contre lorsque je le sauve et que je l'ouvre les formats ne ressemblent plus du tout a ce que j'ai demandé.
Ci-joint un zip avec le fichier source en txt et le fichier après sauvegarde en xls.
Merci d'avance pour votre aide!