|
Publicité ' | ||||||||||||||||||||||
|
|
#1 | ||
|
Nouveau Membre du Club
![]() Inscription : février 2003 Messages : 164 ![]() |
Bonsoir,
Je voudrais trouver une méthode qui me permette d'ouvrir successivement tous les fichiers d'un répertoire. Actuellement, j'utilise un code qui m'oblige à énumérer tous les fichiers : Code :
|
||
|
|
00
|
|
|
#2 | ||
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 343 ![]() |
Salut,
Il existe une bibliothèque qui permet la manipulation des fichiers : Micrsoft Scripting Runtime (FSO) http://warin.developpez.com/access/fichiers/ Il suffit de la déclarer et d'utiliser ses objets. To code devrait ressembler à ça : Code :
Si tu as des sous-répertoires, il faut utiliser la même bibliothèque, mais d'une autre façon. Une façon de faire est décrite là : http://access.developpez.com/sources...ercheRecursive
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
||
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : février 2003 Messages : 164 ![]() |
Merci. J'ai recopiéle code tel quel, et j'ai un message d'erreur qui apparaît : "Type défini par l'utilisateur non défini"
=> oFSO As FileSystemObject J'aimerais savoir comment ajouter la référence Microsoft Scripting Runtime, car d'après mes recherches l'erreur viendrait de là. (j'ai lu ceci : N'oubliez pas d'ajouter la référence Microsoft Scripting Runtime à votre projet sans quoi une erreur sera levée) |
|
|
00
|
|
|
#4 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 343 ![]() |
Salut,
C'est ce qui te manque, la référence. Là : http://word.developpez.com/faq/index...tion_reference
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ? Débutez en VBA Mes articles Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus ! |
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Inscription : février 2003 Messages : 164 ![]() |
Je m'excuse, je suis arrivé à le rajouter, c'est tout simple. Il suffit d'aller sur :
VBE, menu Outils / Références... Lorsque le sous-menu "Références" dans "Outils" est grisé, il faut appuyer sur le bouton qui affiche un carré (sa bulle d'aide est "Réinitialiser") |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com