1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36
| Sub CommandButton1_Click()
Dim A As Variant
Application.ScreenUpdating = False
MsgBox "Veuillez selectionner le fichier texte à ouvrir", 0, "Information"
A = Application.GetOpenFilename
If A = False Then
MsgBox " Aucun fichier n'a été selectionné"
Exit Sub
End If
Workbooks.OpenText Filename:= _
A, Origin:=xlMSDOS, StartRow:=1, 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)), TrailingMinusNumbers:=True
Sheets(Feuil1).Range(A3, B3).Activate
ActiveCell.Offset(-3569, -1).Range("A1:B1").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.ClearContents
ActiveCell.Offset(2, 2).Range("A1:B1").Select
Range(Selection, Selection.End(xlDown)).Select
Selection.Copy
ActiveWindow.WindowState = xlMinimized
Sheets("Feuil1").Select
ActiveCell.Range("A1:B1").Select
ActiveSheet.Paste
End Sub |