Postez ici si vous avez des difficultés a comprendre une commande, ou a créer une macro.
-
LisaWT
- Messages : 2
- Enregistré le : 07 avr. 2023, 09:11
Message
par LisaWT » 07 avr. 2023, 09:18
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
![Very Happy :D](./images/smilies/icon_e_biggrin.gif)
-
plvh935
- Messages : 166
- Enregistré le : 10 sept. 2014, 22:33
Message
par plvh935 » 07 avr. 2023, 22:23
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.
-
Onissius
- Messages : 745
- Enregistré le : 11 avr. 2014, 22:47
- Localisation : Lyon (France)
-
Contact :
Message
par Onissius » 08 avr. 2023, 13:19
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.
-
LisaWT
- Messages : 2
- Enregistré le : 07 avr. 2023, 09:11
Message
par LisaWT » 17 avr. 2023, 13:26
Bonjour !
Merci pour vos réponses
![Smile :)](./images/smilies/icon_e_smile.gif)
Je vais essayer ça !
Bonne journée,
Lisa