Ouvrir fichiers spécifiques d'un dossier vba

Résolu
tekillah4 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention   -  
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Voila en gros je veux ouvrir des fichiers d'un dossier.

Il y'a en 41 et chaque fichier se nomme : table(5), table(6),...table(46).

Mon Pb est qu'avec 2 fichiers à ouvrir c'est relativement simple car il faut juste donner le chemin exact mais avec 41 fichiers je suis obligé de définir une variable ici que j'ai nommé « i » et c'est la que ça coince.

« i » va de 5 a 46

Lorsque j'écris dans le chemin le nom exact : table(5) ou table(6) ,ça marche mais quand je remplace les numéros par la variable « i » : table(i) pour qu'il me fasse la boucle ça plante. (erreur 1104)

Savez vous ou ça plante?

voici une partie du code

Sub OuvrirFichiers()

Dim i As Integer

For i = 5 To 46

'(c la que ca plante)

Workbooks.Open Filename:= _
"C:\Documents and Settings\thiombia\Mes documents\cours\table(5).csv"

........................

End sub

Tek

A voir également:

3 réponses

Utilisateur anonyme
 
Bonjour,

Essayé :

Workbooks.Open Filename:= _
"C:\Documents and Settings\thiombia\Mes documents\cours\table(" & i & ").csv"

Cdt

Lupin
1
tekillah4 Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
Merci Lupin,

ça marche à merveille!!!

Tek
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
erreur d'envoi
Michel
0