Salut le forum
Dois-tu importer la mise en forme ou juste les données ?
Est-ce que c'est toujours la Feuil1 ?
Pour commencer, on peut faire la sélection des fichiers à traiter
' Utiliser (ou non) la possibilité offerte par la méthode GetOpenFilename
' de renvoyer dans un tableau un ou plusieurs fichiers sélectionnés
Sub OuvrirUnOuDesFichiers()
'd'après Jan Karel Pieterse, mpep
Dim vTabFiles As Variant
Dim sFilePath$, i%
Application.ScreenUpdating = False
sFilePath = Application.DefaultFilePath
ChDrive Left(sFilePath, 1)
ChDir sFilePath
Do
vTabFiles = Application.GetOpenFilename("Fichiers texte (*.txt),*.txt", , _
"Sélectionnez le(s) fichier(s) à ouvrir", , True)
If TypeName(vTabFiles) = "Boolean" Then Exit Sub
If UBound(vTabFiles) < 1 Then
MsgBox "Please select at least 1 file"
End If
Loop Until UBound(vTabFiles) > 0
For i = 1 To UBound(vTabFiles)
' Code pour traiter le(s) fichier(s) ouvert(s)
' par ex :
MsgBox vTabFiles(i)
Next
End Sub
A te relire, pour le traitement des fichiers.
Mytå