Sub Transfert_Balance()
Workbooks.OpenText Filename:="C:Monfichier\balance.txt", Origin:= _
xlWindows, StartRow:=1, DataType:=xlDelimited, TextQualifier:= _
xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=True, Semicolon:=False, _
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), _
Array(9, 1), Array(10, 1), Array(11, 1)), TrailingMinusNumbers:=True
Cells.Select
Selection.Copy
Windows("base de données CIF test.xls").Activate
Sheets.Add After:=Sheets(Sheets.Count)
ActiveSheet.Paste
Windows("balance.txt").Activate
ActiveWindow.Close
Range("A:A,G:G,J:K").Select
Selection.Delete Shift:=xlToLeft
For Each Cel In Range("C1:E5000")
If Cel.Value = "<>" Then EntireRows.Delete
Next Cel
End Sub