Sub test() ImporterCSV "C:\a.txt", Worksheets("Feuil2").Range("C5"), vbTab End Sub Sub ImporterCSV(ByRef vsFilePath As String, ByRef voTarget As Range, Optional ByRef vsSeparator As String = ";") Workbooks.OpenText vsFilePath, DataType:=xlDelimited, Other:=True, OtherChar:=vsSeparator voTarget.Worksheet.Range(voTarget, _ voTarget.Offset(ActiveSheet.UsedRange.Rows.Count - 1, ActiveSheet.UsedRange.Columns.Count - 1) _ ).Value = ActiveSheet.UsedRange.Value ActiveWorkbook.Close End Sub
Sub test() fichier = Application.GetOpenFilename("fichier CEA,*.txt") ImporterCSV fichier, Worksheets("donne").Range("a15"), vbTab End Sub
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question