bonjour
je reçois un fichier format Texte et je le convertie au format Excel, vu que la tache est itératif, j'ai enregistré un macro, mais il reste une procédure concernant l'ajout de bordure que je doit l'adapter au nombre de ligne et la conversion en nombre qui ne se lis pas. vous trouverez CI-JOINT un exemple facilitant le problème.
je n'ai pas enregistré la proced de l'insertion des bordures vu sa longueur
voila la proced
Sub traiter()
Columns("A:A").Select
Selection.TextToColumns Destination:=Range("A1"), DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=False, _
Semicolon:=False, Comma:=False, Space:=False, Other:=True, OtherChar _
:="|", FieldInfo:=Array(1, 1), TrailingMinusNumbers:=True
Columns("H:H").Select
Selection.Replace What:=".", Replacement:=",", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Selection.NumberFormat = "#,##0.00"
Range("H11").Select
ActiveCell.FormulaR1C1 = "=SUM(R[1]C:R[58]C)"
Range("H12").Select
ActiveWindow.SmallScroll Down:=-24
Range("H11").Select
Selection.Font.Bold = True
End Sub
cordialement