[excel] détecter le chemin du fichier
MattDF
Messages postés
76
Statut
Membre
-
michel_m Messages postés 18903 Date d'inscription Statut Contributeur Dernière intervention -
michel_m Messages postés 18903 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Toujours friand de vos connaissances, j'aimerais savoir si quelqu'un peut me fournir une formule macro pour détecter automatiquement le chemin d'accès au fichier.
En fait, j'ai plusieurs documents qui se situent dans des fichiers différents, mais qui utilisent tous la même macro. Je voudrais que chaque fois que je lance la macro, elle crée (si besoin est) un sous dossier "client" là où se trouve le fichier puis copie l'intégralité des informations de la feuille dans un document excel au nom identique (qu'elle crée aussi si besoin est), mais qui commencerait par"client".
Exemple :
j'ai un document excel nommé "Classeur A" dans le répertoire suivant :
C:\Documents and Settings\catégorie-1\premier_exemple
Quand je lance la macro, elle doit créer le sous dossier "client" dans le dossier "premier_exemple", on a donc :
C:\Documents and Settings\catégorie-1\premier_exemple\client
Dans ce sous dossier, elle crée un nouveau document excel reprenant le nom du document de départ mais qui commence par "client", ce nouveau document s'appelle donc "Client Classeur A".
La Macro copie toutes les pages de "Classeur A" vers "Client Classeur A".
Puis plus tard, j'ai modifié les données dans "Classeur A" et je relance la macro. Elle ne crée pas le sous dossier "client" car il existe déjà, elle ne crée pas non plus le document "Client Classeur A" car il existe déjà également. Par contre elle écrase la nouvelle copie dans ce document "Client Classeur A".
Puis je veux utiliser la même macro pour un document excel nommé "Claseur B" qui se trouve dans le répertoire suivant :
C:\Documents and Settings\catégorie-2\second_exemple
La macro recommence : création du sous dossier "client" à cet endroit si besoin est, puis création du nouveau document excel si besoin est.
Je vous remercie d'avance.
PS : si vous pouvez me laisser quelques explications à coté pour me permettre de comprendre ce que je tape dans la macro, je vous en serait très reconnaissant.
Encore merci d'avance.
Toujours friand de vos connaissances, j'aimerais savoir si quelqu'un peut me fournir une formule macro pour détecter automatiquement le chemin d'accès au fichier.
En fait, j'ai plusieurs documents qui se situent dans des fichiers différents, mais qui utilisent tous la même macro. Je voudrais que chaque fois que je lance la macro, elle crée (si besoin est) un sous dossier "client" là où se trouve le fichier puis copie l'intégralité des informations de la feuille dans un document excel au nom identique (qu'elle crée aussi si besoin est), mais qui commencerait par"client".
Exemple :
j'ai un document excel nommé "Classeur A" dans le répertoire suivant :
C:\Documents and Settings\catégorie-1\premier_exemple
Quand je lance la macro, elle doit créer le sous dossier "client" dans le dossier "premier_exemple", on a donc :
C:\Documents and Settings\catégorie-1\premier_exemple\client
Dans ce sous dossier, elle crée un nouveau document excel reprenant le nom du document de départ mais qui commence par "client", ce nouveau document s'appelle donc "Client Classeur A".
La Macro copie toutes les pages de "Classeur A" vers "Client Classeur A".
Puis plus tard, j'ai modifié les données dans "Classeur A" et je relance la macro. Elle ne crée pas le sous dossier "client" car il existe déjà, elle ne crée pas non plus le document "Client Classeur A" car il existe déjà également. Par contre elle écrase la nouvelle copie dans ce document "Client Classeur A".
Puis je veux utiliser la même macro pour un document excel nommé "Claseur B" qui se trouve dans le répertoire suivant :
C:\Documents and Settings\catégorie-2\second_exemple
La macro recommence : création du sous dossier "client" à cet endroit si besoin est, puis création du nouveau document excel si besoin est.
Je vous remercie d'avance.
PS : si vous pouvez me laisser quelques explications à coté pour me permettre de comprendre ce que je tape dans la macro, je vous en serait très reconnaissant.
Encore merci d'avance.
A voir également:
- [excel] détecter le chemin du fichier
- Fichier bin - Guide
- Fichier epub - Guide
- Fichier rar - Guide
- Comment réduire la taille d'un fichier - Guide
- Liste déroulante excel - Guide