P
Pedro
Guest
Bonjour forum,
J'ai un problème avec une macro que je me suis créé. J'ai plusieurs fichiers qui sont nommés d'après la date à laquelle ils ont été créés (fichiernb.xls) et je veux aller lire quelques cellules dans ces fichiers pour me faire un historique. Voici le code que j'ai fait:
For nb = 1 to 50
NomFichier = 'Historiquetaux' & nb
On Error GoTo suite
Workbooks.Open Filename:='path' & NomFichier & '.xls', UpdateLinks:=0
je fais les manipulations que je veux sur mes fichiers et ensuite:
suite:
Next nb
Le problème est le suivant: je n'ai pas de fichier pour tous les valeurs de nb. Donc, je veux que la macro, quand elle essaie d'ouvrir le fichier Historiquetauxnb qui n'existe pas, s'en aille à suite et continue la boucle.
Or, ca marche pour la première fois qu'il rencontre un nom de fichier qui n'existe pas, mais ca ne fonctionne pas pour la deuxième fois. Est-ce qu'un(e) de vous pourrait me diriger dans mes recherches?
Merci de votre aide.
Sincèrement,
Pedro
J'ai un problème avec une macro que je me suis créé. J'ai plusieurs fichiers qui sont nommés d'après la date à laquelle ils ont été créés (fichiernb.xls) et je veux aller lire quelques cellules dans ces fichiers pour me faire un historique. Voici le code que j'ai fait:
For nb = 1 to 50
NomFichier = 'Historiquetaux' & nb
On Error GoTo suite
Workbooks.Open Filename:='path' & NomFichier & '.xls', UpdateLinks:=0
je fais les manipulations que je veux sur mes fichiers et ensuite:
suite:
Next nb
Le problème est le suivant: je n'ai pas de fichier pour tous les valeurs de nb. Donc, je veux que la macro, quand elle essaie d'ouvrir le fichier Historiquetauxnb qui n'existe pas, s'en aille à suite et continue la boucle.
Or, ca marche pour la première fois qu'il rencontre un nom de fichier qui n'existe pas, mais ca ne fonctionne pas pour la deuxième fois. Est-ce qu'un(e) de vous pourrait me diriger dans mes recherches?
Merci de votre aide.
Sincèrement,
Pedro