Option Explicit
Function ChercheFichier(Fichier As String)
With Application.FileSearch
.NewSearch
.LookIn = "[COLOR=Red]C:[/COLOR]"
.Filename = "[COLOR=Lime]Tinbo&VBA2.XLS[/COLOR]"
.SearchSubFolders = True
.FileType = msoFileTypeExcelWorkbooks
If .Execute() > 0 Then ChercheFichier = .FoundFiles(1)
End With
End Function
Sub Importation_Txt()
Dim MonFichier_Traitement As String
Dim Nom_Fichier_Txt As String
If Range("A1").Value = "[Info]" Then
Columns("A:A").Select
Selection.TextToColumns Destination:=Range("A1"), DataType:=xlDelimited, _
TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=False, _
Semicolon:=False, Comma:=True, Space:=False, Other:=True, OtherChar:= _
"=", FieldInfo:=Array(Array(1, 1), Array(2, 1), Array(3, 1), Array(4, 1)), _
TrailingMinusNumbers:=True
Range("F1:" & "A" & Range("A65536").End(xlUp).Row).Select
Nom_Fichier_Txt = ActiveWorkbook.Name
Selection.Copy
MonFichier_Traitement = ChercheFichier("[COLOR=Lime]Tinbo&VBA2.XLS[/COLOR]")
Workbooks.Open Filename:=MonFichier_Traitement
Sheets("datas").Select
ActiveSheet.Paste Destination:=Range("A1")
Application.CutCopyMode = False
Sheets("Port Configuration").Select
Workbooks(Nom_Fichier_Txt).Close (False)
Else
MsgBox "Ce fichier n'est pas exploitable !"
End If
End Sub