Ouvrir classeurs dont le nom s'incrémente

ledaf

XLDnaute Junior
Bonjour à tous,

Voilà je souhaite récupérer des données sur plusieurs fichiers (il y en a beaucoup).
Je veux donc les ouvrir un par un par le biai d'une boucle dans laquelle je ferais plusieurs manipulations.
J'utilise donc ma formule:
Code:
Application.Workbooks.Open "C:\Documents and Settings\...\2010\s1a2010.gaz"

Et ce qui va s'incrémenter ce sera:
s2a2010
s3a2010
...

Merci à tous pour votre aide.
 

kjin

XLDnaute Barbatruc
Re : Ouvrir classeurs dont le nom s'incrémente

Bonsoir,
Code:
rep = "C:\Documents and Settings\...\2010\"
f = Dir(rep & "s*a2010.gaz")
Do While f <> ""
'Workbooks.Open Rep & f
'...
f = Dir()
Loop
Pour la suite, il risque d'y avoir de l'eau dans le gaz...
A+
kjin
 
Dernière édition:

Discussions similaires

Statistiques des forums

Discussions
312 674
Messages
2 090 788
Membres
104 665
dernier inscrit
ronbt