Bonjour,
Etant tout nouveau sur ce forum, et novice en la matière, je publie aujourd'hui un message dont le sujet existe déjà sur ce site, mais pour lequel je ne comprend pas, ou bien les solutions ne sont pas forcément adapté à ma situation.
Dans le dossier partagé de mon entreprise, il existe un dossier contenant environ 1000 fichiers Excel, avec des formats de nom similaire, mais dont la longueur du titre varie. Dedans, chaque fichier Excel est composé d'une feuille d'environ 100 lignes, et quelques colonnes seulement.
L'objectif est le suivant : récupérer la valeur de 3 cellules environ par feuille, et donc par fichier Excel, et mettre les valeurs correspondantes à ces cellules dans un nouveau Excel, ou Word, ou même bloc note. Faire cette action pour les 1000 fichiers Excel, tout situés dans le même dossier partagé. Je dois donc récupérer 3 valeurs type "nom", "date" et "pays" par Excel, sois environ 3000 valeurs réparties sur 3 colonnes, ou bien de façon brute si c'est plus simple.
Le problème c'est que je n'ai jamais fait de VBA ou VBS, je n'y connais rien, j'essaie d'apprendre au fur et à mesure, et lire des documents dessus mais c'est assez long, il faut de la pratique, et je n'ai pas énormément de temps. Je sais qu'il faut faire une macro afin d'automatiser cette tache via une macro (toute autre solution sera la bienvenue), mais je sais pas comment cela fonctionne. Est ce que vous pourriez bien m'en expliquer la création ainsi que la solution de mon problème ? De ce fait, je pourrais apprendre de cette expérience et m'améliorer.
Je vous remercie par avance pour vos messages et le temps que vous avez pris pour lire ce poste.
Ilyes
Etant tout nouveau sur ce forum, et novice en la matière, je publie aujourd'hui un message dont le sujet existe déjà sur ce site, mais pour lequel je ne comprend pas, ou bien les solutions ne sont pas forcément adapté à ma situation.
Dans le dossier partagé de mon entreprise, il existe un dossier contenant environ 1000 fichiers Excel, avec des formats de nom similaire, mais dont la longueur du titre varie. Dedans, chaque fichier Excel est composé d'une feuille d'environ 100 lignes, et quelques colonnes seulement.
L'objectif est le suivant : récupérer la valeur de 3 cellules environ par feuille, et donc par fichier Excel, et mettre les valeurs correspondantes à ces cellules dans un nouveau Excel, ou Word, ou même bloc note. Faire cette action pour les 1000 fichiers Excel, tout situés dans le même dossier partagé. Je dois donc récupérer 3 valeurs type "nom", "date" et "pays" par Excel, sois environ 3000 valeurs réparties sur 3 colonnes, ou bien de façon brute si c'est plus simple.
Le problème c'est que je n'ai jamais fait de VBA ou VBS, je n'y connais rien, j'essaie d'apprendre au fur et à mesure, et lire des documents dessus mais c'est assez long, il faut de la pratique, et je n'ai pas énormément de temps. Je sais qu'il faut faire une macro afin d'automatiser cette tache via une macro (toute autre solution sera la bienvenue), mais je sais pas comment cela fonctionne. Est ce que vous pourriez bien m'en expliquer la création ainsi que la solution de mon problème ? De ce fait, je pourrais apprendre de cette expérience et m'améliorer.
Je vous remercie par avance pour vos messages et le temps que vous avez pris pour lire ce poste.
Ilyes