Sub Import()
Dim NomFichier$, Nligne%, N%, T, Tablo, i%
FichierSuivant:
Nligne = Nligne + 1 ' ligne ecriture
NomFichier = Application.GetOpenFilename("Text files (*.vcf*), *.vcf*", , "CHOISSISSEZ LE FICHIER A TRAITER", , False)
If NomFichier = "Faux" Then Exit Sub
ReDim T(1, 20) ' Déclare array
Fichier = FreeFile
Open NomFichier For Input As #Fichier
Line Input #Fichier, Ligne
Close #Fichier ' Fermeture fichier texte
' Restitution du tableau séparateur chr(10
Tablo = Split(Ligne, Chr(10))
For i = 0 To UBound(Tablo)
On Error Resume Next
Cells(Nligne, i + 1) = Replace(Split(Tablo(i), ":")(1), ";", " ") ' Ligne 1 à modifier suivant besoin
Next i
GoTo FichierSuivant
End Sub