Bonjour à tous,
Je souhaite réaliser une macro pour automatiser la traitement de plusieurs fichiers Excel. Pour cela, je veux placer les fichiers à traiter dans un dossier et les traiter un par un. Mais il me faudrait pouvoir compter le nombre de fichiers placés dans le dossier (ce nombre peut varier à chaque fois). Savez vous s'il est possible de compter le nombre de fichiers présents dans un dossier ?
J'espère avoir été assez claire, merci d'avance pour votre aide
Lisa, débutante
Compter le nombre de fichiers dans un dossier.
Re: Compter le nombre de fichiers dans un dossier.
Bonsoir,
Plutôt que de faire compliqué pourquoi ne pas utiliser ce bon vieux DOS.
En lançant via SuperMacro un fichier .bat contenant dir /b | find /v /c "" > nombre_fichiers.txt dans le répertoire voulu, tu trouves directement le nombre de fichiers de ce répertoire. Il faut ensuite lire ce nombre dans le fichier .txt pour la suite de ta macro. On peut pas faire plus simple.
Ou alors tu utilises les commandes VBA d'Excel, c'est simple aussi.
Bon courage.
Plutôt que de faire compliqué pourquoi ne pas utiliser ce bon vieux DOS.
En lançant via SuperMacro un fichier .bat contenant dir /b | find /v /c "" > nombre_fichiers.txt dans le répertoire voulu, tu trouves directement le nombre de fichiers de ce répertoire. Il faut ensuite lire ce nombre dans le fichier .txt pour la suite de ta macro. On peut pas faire plus simple.
Ou alors tu utilises les commandes VBA d'Excel, c'est simple aussi.
Bon courage.
Re: Compter le nombre de fichiers dans un dossier.
Après, tu lis le contenu du fichier pour placer le contenu dans une variable.
J'ai découvert SM en 99, rapidement Adam m'a promu admin.
Posez vos questions aussi clairement que possible, sans fautes qui piquent les yeux et relisez vous.
Vérifiez sur mon DISCORD si je suis en ligne.
Posez vos questions aussi clairement que possible, sans fautes qui piquent les yeux et relisez vous.
Vérifiez sur mon DISCORD si je suis en ligne.
Re: Compter le nombre de fichiers dans un dossier.
Bonjour !
Merci pour vos réponses Je vais essayer ça !
Bonne journée,
Lisa
Merci pour vos réponses Je vais essayer ça !
Bonne journée,
Lisa