Ouvrir classeurs dont le nom s'incrémente

  • Initiateur de la discussion Initiateur de la discussion ledaf
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

L

ledaf

Guest
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.
 
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:
Re : Ouvrir classeurs dont le nom s'incrémente

Bon j'ai testé et ça n'a pas l'air de fonctionner...
De plus je ne comprends pas tout le code que tu m'a envoyé.
Peux tu stp m'apporter quelques précisions?
Je te remercie par avance
 
Re : Ouvrir classeurs dont le nom s'incrémente

C'est bon j'ai trouvé la parade:

Code:
For i = 0 To 52
NomFichier = "s" & i & "a2010.gaz"
Application.Workbooks.Open "C:\Documents and Settings\...\2010\" & NomFichier
Next
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

H
Réponses
3
Affichages
1 K
Hugo_1907
H
D
Réponses
11
Affichages
2 K
D
S
Réponses
4
Affichages
2 K
stage_ferrit
S
L
Réponses
1
Affichages
1 K
Lucien31
L
G
Réponses
4
Affichages
3 K
G
Y
  • Question Question
Réponses
4
Affichages
1 K
YesWeExcel
Y
Retour