Travailler sur plusieurs fichiers
Résolu
bla
-
bla -
bla -
Bonjour,
j'ai 10 fichiers ouverts, appelé wb1, wb2, ... , wb10.
J'ai un code à appliquer a chaque fichier et donc j'aimerai faire une boucle for mais j'ai un problème pour appeler chaque fichier.
J'ai:
for i = 1 to 10
wbi.activate
next i
mais wbi n'est pas reconnu
Comment puis-je faire pour appeler chaque fichier à l'aide d'une variable i?
Merci d'avance pour votre aide
j'ai 10 fichiers ouverts, appelé wb1, wb2, ... , wb10.
J'ai un code à appliquer a chaque fichier et donc j'aimerai faire une boucle for mais j'ai un problème pour appeler chaque fichier.
J'ai:
for i = 1 to 10
wbi.activate
next i
mais wbi n'est pas reconnu
Comment puis-je faire pour appeler chaque fichier à l'aide d'une variable i?
Merci d'avance pour votre aide
A voir également:
- Travailler sur plusieurs fichiers
- Renommer plusieurs fichiers en même temps - Guide
- Fichiers epub - Guide
- Wetransfer gratuit fichiers lourd - Guide
- Explorateur de fichiers - Guide
- Fichiers bin - Guide
err: l'indice n'appartient pas à la sélection au niveau de workbooks(nomfich).activate
Pourtant nomfich est bien égal à wb3
Ca devrait ! (ça fonctionne chez moi) es tu sur que le nom wb3 est bien celui du fichier ? que dans le nom du fichier il n'y ait pas un espace quelque part ? et que le fichier est bien ouvert ?
Set wb3 = Workbooks.Open("Z:\TOUCAN_ACQ_2015_01_03.csv")
Set wb4 = Workbooks.Open("Z:\TOUCAN_ACQ_2015_01_04.csv")
Set wb6 = Workbooks.Open("Z:\TOUCAN_ACQ_2015_01_06.csv")
Set wb7 = Workbooks.Open("Z:\TOUCAN_ACQ_2015_01_07.csv")
Set wb8 = Workbooks.Open("Z:\TOUCAN_ACQ_2015_01_08.csv")
Set wb9 = Workbooks.Open("Z:\TOUCAN_ACQ_2015_01_09.csv")
Set wb10 = Workbooks.Open("Z:\TOUCAN_ACQ_2015_01_10.csv")
For i = 3 To 10
nomfich = "wb" & i
Workbooks(nomfich).Activate
Le fichier est bien ouvert et le nom est bon
Essaie alors plutôt
For i = 3 To 10 if i<10 then nomfich = "TOUCAN_ACQ_2015_01_0" & i & ".csv" else nomfich = "TOUCAN_ACQ_2015_01_" & i & ".csv" Workbooks(nomfich).Activate next iCdlmnt
Via
Merci beaucoup Via