Créer des dossiers/ss dossiers automatiquement à partir d'excel
Résolu
Mr WONG
-
Mr WONG -
Mr WONG -
Bonjour,
J'aimerai savoir comment créer, à partir d'une liste excel, un dossier qui comporte 6 sous dossiers. Chacun de ces sous dossier comportera indépendamment 4 dossier.
-------------------------------
Prenons une liste dans excel, le premier nom est Jema.
J'aimerai creer un dossier Jema qui comporterai 6 dossiers année:2006/2007/2008/2009/2010/2011/2012.
Chaque dossier année contiendrai 4 dossier:
1-Abcdef-Nomdelaliste- 2 derniers chiffres de l'Année
2-Abcdef-Nomdelaliste- 2 derniers chiffres de l'Année
3-Abcdef-Nomdelaliste- 2 derniers chiffres de l'Année
4-Abcdef-Nomdelaliste- 2 derniers chiffres de l'Année
------------------
1-Abcdef
2-Abcdef
3-Abcdef
4-Abcdef
Ne changent pas.
-----------------------------
Exemple
Pour 2006:
Jema/2006/
1-CHIEN-Jema 06
2-CHAT-Jema 06
3-POULPE-Jema 06
4-HIPPOCAMPE-Jema 06
Pour 2012:
Jema/2012/
1-CHIEN-Jema 12
2-CHAT-Jema 12
3-POULPE-Jema 12
4-HIPPOCAMPE-Jema 12
-------------------------------
J'aimerai ensuite automatiser cette tache pour chaque nom de la liste.
Un petit schema pour dissiper la brume.
http://hpics.li/904a61d
http://www.hostingpics.net/viewer.php?id=792144Scan0001.jpg
Pardonnez mon écriture d'enfant :-).
Merci pour votre aide.
J'aimerai savoir comment créer, à partir d'une liste excel, un dossier qui comporte 6 sous dossiers. Chacun de ces sous dossier comportera indépendamment 4 dossier.
-------------------------------
Prenons une liste dans excel, le premier nom est Jema.
J'aimerai creer un dossier Jema qui comporterai 6 dossiers année:2006/2007/2008/2009/2010/2011/2012.
Chaque dossier année contiendrai 4 dossier:
1-Abcdef-Nomdelaliste- 2 derniers chiffres de l'Année
2-Abcdef-Nomdelaliste- 2 derniers chiffres de l'Année
3-Abcdef-Nomdelaliste- 2 derniers chiffres de l'Année
4-Abcdef-Nomdelaliste- 2 derniers chiffres de l'Année
------------------
1-Abcdef
2-Abcdef
3-Abcdef
4-Abcdef
Ne changent pas.
-----------------------------
Exemple
Pour 2006:
Jema/2006/
1-CHIEN-Jema 06
2-CHAT-Jema 06
3-POULPE-Jema 06
4-HIPPOCAMPE-Jema 06
Pour 2012:
Jema/2012/
1-CHIEN-Jema 12
2-CHAT-Jema 12
3-POULPE-Jema 12
4-HIPPOCAMPE-Jema 12
-------------------------------
J'aimerai ensuite automatiser cette tache pour chaque nom de la liste.
Un petit schema pour dissiper la brume.
http://hpics.li/904a61d
http://www.hostingpics.net/viewer.php?id=792144Scan0001.jpg
Pardonnez mon écriture d'enfant :-).
Merci pour votre aide.
A voir également:
- Créer des dossiers/ss dossiers automatiquement à partir d'excel
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
- Créer liste déroulante excel - Guide
- Créer un lien pour partager des photos - Guide
- Créer un compte google - Guide
- Dans le fichier, générez ce tableau automatiquement (tableau croisé dynamique ou table de pilote) à partir des quatre premières colonnes. - Guide
8 réponses
Bonjour,
Tu peux utiliser les commandes DOS pour créer les répertoires dans ton répertoire de travail (je suppose donc qu'il existe ce répertoire de travail) :
Pour cela, avec notepad par exemple, tu crées un fichier "Construire_arborescence.bat" dans lequel tu copies les commandes DOS kivonbien (comme celles ci-dessous). Tu l'enregistres dans ton répertoire de travail.
Tu ouvres ensuite une fenêtre DOS (menu démarrer/cmd.exe par exemple).
Tu accèdes au répertoire de travail avec la commande "CD C:\Users\....le_répertoire_de_travail"
A l'invite de la fenêtre DOS, tu tapes Construire_arborescence et tu valides. Comme c'est un fichier .bat, il va exécuter les commandes à l'intérieur, ie créer des répertoires à tour de bras avec les commandes MD (Make Directory).
Tu vérifies que tu as bien tous tes répertoires et sous répertoires.
Tu es content.
Pour tester, voici ce que ça donne avec tes données. Tu fais un copier/coller des lignes ci-dessous dans ton fichier Construire_arborescence.bat
(la 1ère ligne est à adapter)
Cordialement
CD C:\Users\jvdo\Documents\forum\test
MD JEMA\2006\1-CHIEN-JEMA-06
MD JEMA\2006\2-CHAT-JEMA-06
MD JEMA\2006\3-POULPE-JEMA-06
MD JEMA\2006\4-HIPPOCAMPE-JEMA-06
MD JEMA\2007\1-CHIEN-JEMA-07
MD JEMA\2007\2-CHAT-JEMA-07
MD JEMA\2007\3-POULPE-JEMA-07
MD JEMA\2007\4-HIPPOCAMPE-JEMA-07
MD JEMA\2008\1-CHIEN-JEMA-08
MD JEMA\2008\2-CHAT-JEMA-08
MD JEMA\2008\3-POULPE-JEMA-08
MD JEMA\2008\4-HIPPOCAMPE-JEMA-08
MD JEMA\2009\1-CHIEN-JEMA-09
MD JEMA\2009\2-CHAT-JEMA-09
MD JEMA\2009\3-POULPE-JEMA-09
MD JEMA\2009\4-HIPPOCAMPE-JEMA-09
MD JEMA\2010\1-CHIEN-JEMA-10
MD JEMA\2010\2-CHAT-JEMA-10
MD JEMA\2010\3-POULPE-JEMA-10
MD JEMA\2010\4-HIPPOCAMPE-JEMA-10
MD JEMA\2011\1-CHIEN-JEMA-11
MD JEMA\2011\2-CHAT-JEMA-11
MD JEMA\2011\3-POULPE-JEMA-11
MD JEMA\2011\4-HIPPOCAMPE-JEMA-11
MD JEMA\2012\1-CHIEN-JEMA-12
MD JEMA\2012\2-CHAT-JEMA-12
MD JEMA\2012\3-POULPE-JEMA-12
MD JEMA\2012\4-HIPPOCAMPE-JEMA-12
MD NOEM\2006\1-CHIEN-NOEM-06
MD NOEM\2006\2-CHAT-NOEM-06
MD NOEM\2006\3-POULPE-NOEM-06
MD NOEM\2006\4-HIPPOCAMPE-NOEM-06
MD NOEM\2007\1-CHIEN-NOEM-07
MD NOEM\2007\2-CHAT-NOEM-07
MD NOEM\2007\3-POULPE-NOEM-07
MD NOEM\2007\4-HIPPOCAMPE-NOEM-07
MD NOEM\2008\1-CHIEN-NOEM-08
MD NOEM\2008\2-CHAT-NOEM-08
MD NOEM\2008\3-POULPE-NOEM-08
MD NOEM\2008\4-HIPPOCAMPE-NOEM-08
MD NOEM\2009\1-CHIEN-NOEM-09
MD NOEM\2009\2-CHAT-NOEM-09
MD NOEM\2009\3-POULPE-NOEM-09
MD NOEM\2009\4-HIPPOCAMPE-NOEM-09
MD NOEM\2010\1-CHIEN-NOEM-10
MD NOEM\2010\2-CHAT-NOEM-10
MD NOEM\2010\3-POULPE-NOEM-10
MD NOEM\2010\4-HIPPOCAMPE-NOEM-10
MD NOEM\2011\1-CHIEN-NOEM-11
MD NOEM\2011\2-CHAT-NOEM-11
MD NOEM\2011\3-POULPE-NOEM-11
MD NOEM\2011\4-HIPPOCAMPE-NOEM-11
MD NOEM\2012\1-CHIEN-NOEM-12
MD NOEM\2012\2-CHAT-NOEM-12
MD NOEM\2012\3-POULPE-NOEM-12
MD NOEM\2012\4-HIPPOCAMPE-NOEM-12
MD ESCH\2006\1-CHIEN-ESCH-06
MD ESCH\2006\2-CHAT-ESCH-06
MD ESCH\2006\3-POULPE-ESCH-06
MD ESCH\2006\4-HIPPOCAMPE-ESCH-06
MD ESCH\2007\1-CHIEN-ESCH-07
MD ESCH\2007\2-CHAT-ESCH-07
MD ESCH\2007\3-POULPE-ESCH-07
MD ESCH\2007\4-HIPPOCAMPE-ESCH-07
MD ESCH\2008\1-CHIEN-ESCH-08
MD ESCH\2008\2-CHAT-ESCH-08
MD ESCH\2008\3-POULPE-ESCH-08
MD ESCH\2008\4-HIPPOCAMPE-ESCH-08
MD ESCH\2009\1-CHIEN-ESCH-09
MD ESCH\2009\2-CHAT-ESCH-09
MD ESCH\2009\3-POULPE-ESCH-09
MD ESCH\2009\4-HIPPOCAMPE-ESCH-09
MD ESCH\2010\1-CHIEN-ESCH-10
MD ESCH\2010\2-CHAT-ESCH-10
MD ESCH\2010\3-POULPE-ESCH-10
MD ESCH\2010\4-HIPPOCAMPE-ESCH-10
MD ESCH\2011\1-CHIEN-ESCH-11
MD ESCH\2011\2-CHAT-ESCH-11
MD ESCH\2011\3-POULPE-ESCH-11
MD ESCH\2011\4-HIPPOCAMPE-ESCH-11
MD ESCH\2012\1-CHIEN-ESCH-12
MD ESCH\2012\2-CHAT-ESCH-12
MD ESCH\2012\3-POULPE-ESCH-12
MD ESCH\2012\4-HIPPOCAMPE-ESCH-12
MD IENS\2006\1-CHIEN-IENS-06
MD IENS\2006\2-CHAT-IENS-06
MD IENS\2006\3-POULPE-IENS-06
MD IENS\2006\4-HIPPOCAMPE-IENS-06
MD IENS\2007\1-CHIEN-IENS-07
MD IENS\2007\2-CHAT-IENS-07
MD IENS\2007\3-POULPE-IENS-07
MD IENS\2007\4-HIPPOCAMPE-IENS-07
MD IENS\2008\1-CHIEN-IENS-08
MD IENS\2008\2-CHAT-IENS-08
MD IENS\2008\3-POULPE-IENS-08
MD IENS\2008\4-HIPPOCAMPE-IENS-08
MD IENS\2009\1-CHIEN-IENS-09
MD IENS\2009\2-CHAT-IENS-09
MD IENS\2009\3-POULPE-IENS-09
MD IENS\2009\4-HIPPOCAMPE-IENS-09
MD IENS\2010\1-CHIEN-IENS-10
MD IENS\2010\2-CHAT-IENS-10
MD IENS\2010\3-POULPE-IENS-10
MD IENS\2010\4-HIPPOCAMPE-IENS-10
MD IENS\2011\1-CHIEN-IENS-11
MD IENS\2011\2-CHAT-IENS-11
MD IENS\2011\3-POULPE-IENS-11
MD IENS\2011\4-HIPPOCAMPE-IENS-11
MD IENS\2012\1-CHIEN-IENS-12
MD IENS\2012\2-CHAT-IENS-12
MD IENS\2012\3-POULPE-IENS-12
MD IENS\2012\4-HIPPOCAMPE-IENS-12
Tu peux utiliser les commandes DOS pour créer les répertoires dans ton répertoire de travail (je suppose donc qu'il existe ce répertoire de travail) :
Pour cela, avec notepad par exemple, tu crées un fichier "Construire_arborescence.bat" dans lequel tu copies les commandes DOS kivonbien (comme celles ci-dessous). Tu l'enregistres dans ton répertoire de travail.
Tu ouvres ensuite une fenêtre DOS (menu démarrer/cmd.exe par exemple).
Tu accèdes au répertoire de travail avec la commande "CD C:\Users\....le_répertoire_de_travail"
A l'invite de la fenêtre DOS, tu tapes Construire_arborescence et tu valides. Comme c'est un fichier .bat, il va exécuter les commandes à l'intérieur, ie créer des répertoires à tour de bras avec les commandes MD (Make Directory).
Tu vérifies que tu as bien tous tes répertoires et sous répertoires.
Tu es content.
Pour tester, voici ce que ça donne avec tes données. Tu fais un copier/coller des lignes ci-dessous dans ton fichier Construire_arborescence.bat
(la 1ère ligne est à adapter)
Cordialement
CD C:\Users\jvdo\Documents\forum\test
MD JEMA\2006\1-CHIEN-JEMA-06
MD JEMA\2006\2-CHAT-JEMA-06
MD JEMA\2006\3-POULPE-JEMA-06
MD JEMA\2006\4-HIPPOCAMPE-JEMA-06
MD JEMA\2007\1-CHIEN-JEMA-07
MD JEMA\2007\2-CHAT-JEMA-07
MD JEMA\2007\3-POULPE-JEMA-07
MD JEMA\2007\4-HIPPOCAMPE-JEMA-07
MD JEMA\2008\1-CHIEN-JEMA-08
MD JEMA\2008\2-CHAT-JEMA-08
MD JEMA\2008\3-POULPE-JEMA-08
MD JEMA\2008\4-HIPPOCAMPE-JEMA-08
MD JEMA\2009\1-CHIEN-JEMA-09
MD JEMA\2009\2-CHAT-JEMA-09
MD JEMA\2009\3-POULPE-JEMA-09
MD JEMA\2009\4-HIPPOCAMPE-JEMA-09
MD JEMA\2010\1-CHIEN-JEMA-10
MD JEMA\2010\2-CHAT-JEMA-10
MD JEMA\2010\3-POULPE-JEMA-10
MD JEMA\2010\4-HIPPOCAMPE-JEMA-10
MD JEMA\2011\1-CHIEN-JEMA-11
MD JEMA\2011\2-CHAT-JEMA-11
MD JEMA\2011\3-POULPE-JEMA-11
MD JEMA\2011\4-HIPPOCAMPE-JEMA-11
MD JEMA\2012\1-CHIEN-JEMA-12
MD JEMA\2012\2-CHAT-JEMA-12
MD JEMA\2012\3-POULPE-JEMA-12
MD JEMA\2012\4-HIPPOCAMPE-JEMA-12
MD NOEM\2006\1-CHIEN-NOEM-06
MD NOEM\2006\2-CHAT-NOEM-06
MD NOEM\2006\3-POULPE-NOEM-06
MD NOEM\2006\4-HIPPOCAMPE-NOEM-06
MD NOEM\2007\1-CHIEN-NOEM-07
MD NOEM\2007\2-CHAT-NOEM-07
MD NOEM\2007\3-POULPE-NOEM-07
MD NOEM\2007\4-HIPPOCAMPE-NOEM-07
MD NOEM\2008\1-CHIEN-NOEM-08
MD NOEM\2008\2-CHAT-NOEM-08
MD NOEM\2008\3-POULPE-NOEM-08
MD NOEM\2008\4-HIPPOCAMPE-NOEM-08
MD NOEM\2009\1-CHIEN-NOEM-09
MD NOEM\2009\2-CHAT-NOEM-09
MD NOEM\2009\3-POULPE-NOEM-09
MD NOEM\2009\4-HIPPOCAMPE-NOEM-09
MD NOEM\2010\1-CHIEN-NOEM-10
MD NOEM\2010\2-CHAT-NOEM-10
MD NOEM\2010\3-POULPE-NOEM-10
MD NOEM\2010\4-HIPPOCAMPE-NOEM-10
MD NOEM\2011\1-CHIEN-NOEM-11
MD NOEM\2011\2-CHAT-NOEM-11
MD NOEM\2011\3-POULPE-NOEM-11
MD NOEM\2011\4-HIPPOCAMPE-NOEM-11
MD NOEM\2012\1-CHIEN-NOEM-12
MD NOEM\2012\2-CHAT-NOEM-12
MD NOEM\2012\3-POULPE-NOEM-12
MD NOEM\2012\4-HIPPOCAMPE-NOEM-12
MD ESCH\2006\1-CHIEN-ESCH-06
MD ESCH\2006\2-CHAT-ESCH-06
MD ESCH\2006\3-POULPE-ESCH-06
MD ESCH\2006\4-HIPPOCAMPE-ESCH-06
MD ESCH\2007\1-CHIEN-ESCH-07
MD ESCH\2007\2-CHAT-ESCH-07
MD ESCH\2007\3-POULPE-ESCH-07
MD ESCH\2007\4-HIPPOCAMPE-ESCH-07
MD ESCH\2008\1-CHIEN-ESCH-08
MD ESCH\2008\2-CHAT-ESCH-08
MD ESCH\2008\3-POULPE-ESCH-08
MD ESCH\2008\4-HIPPOCAMPE-ESCH-08
MD ESCH\2009\1-CHIEN-ESCH-09
MD ESCH\2009\2-CHAT-ESCH-09
MD ESCH\2009\3-POULPE-ESCH-09
MD ESCH\2009\4-HIPPOCAMPE-ESCH-09
MD ESCH\2010\1-CHIEN-ESCH-10
MD ESCH\2010\2-CHAT-ESCH-10
MD ESCH\2010\3-POULPE-ESCH-10
MD ESCH\2010\4-HIPPOCAMPE-ESCH-10
MD ESCH\2011\1-CHIEN-ESCH-11
MD ESCH\2011\2-CHAT-ESCH-11
MD ESCH\2011\3-POULPE-ESCH-11
MD ESCH\2011\4-HIPPOCAMPE-ESCH-11
MD ESCH\2012\1-CHIEN-ESCH-12
MD ESCH\2012\2-CHAT-ESCH-12
MD ESCH\2012\3-POULPE-ESCH-12
MD ESCH\2012\4-HIPPOCAMPE-ESCH-12
MD IENS\2006\1-CHIEN-IENS-06
MD IENS\2006\2-CHAT-IENS-06
MD IENS\2006\3-POULPE-IENS-06
MD IENS\2006\4-HIPPOCAMPE-IENS-06
MD IENS\2007\1-CHIEN-IENS-07
MD IENS\2007\2-CHAT-IENS-07
MD IENS\2007\3-POULPE-IENS-07
MD IENS\2007\4-HIPPOCAMPE-IENS-07
MD IENS\2008\1-CHIEN-IENS-08
MD IENS\2008\2-CHAT-IENS-08
MD IENS\2008\3-POULPE-IENS-08
MD IENS\2008\4-HIPPOCAMPE-IENS-08
MD IENS\2009\1-CHIEN-IENS-09
MD IENS\2009\2-CHAT-IENS-09
MD IENS\2009\3-POULPE-IENS-09
MD IENS\2009\4-HIPPOCAMPE-IENS-09
MD IENS\2010\1-CHIEN-IENS-10
MD IENS\2010\2-CHAT-IENS-10
MD IENS\2010\3-POULPE-IENS-10
MD IENS\2010\4-HIPPOCAMPE-IENS-10
MD IENS\2011\1-CHIEN-IENS-11
MD IENS\2011\2-CHAT-IENS-11
MD IENS\2011\3-POULPE-IENS-11
MD IENS\2011\4-HIPPOCAMPE-IENS-11
MD IENS\2012\1-CHIEN-IENS-12
MD IENS\2012\2-CHAT-IENS-12
MD IENS\2012\3-POULPE-IENS-12
MD IENS\2012\4-HIPPOCAMPE-IENS-12
Bonsoir,
suite 1 :
Naturellement, je n'ai pas construit cette liste de commandes à la main.
J'ai utilisé excel pour le faire.
Voici le fichier qui m'a permis de le faire : https://www.cjoint.com/c/CKrw44UraUV
Cordialement
suite 1 :
Naturellement, je n'ai pas construit cette liste de commandes à la main.
J'ai utilisé excel pour le faire.
Voici le fichier qui m'a permis de le faire : https://www.cjoint.com/c/CKrw44UraUV
Cordialement
Bonsoir,
suite 2:
Même chose que (suite 1) mais avec 4 lignes de macro pour générer le fichier et le lancer.
https://www.cjoint.com/c/CKrxjtdGyPx
Cordialement
PS : si tu souhaites travailler simplement avec Excel (sans passser par des commandes DOS), tu trouveras tout ce qu'il faut là : http://boisgontierjacques.free.fr/
suite 2:
Même chose que (suite 1) mais avec 4 lignes de macro pour générer le fichier et le lancer.
https://www.cjoint.com/c/CKrxjtdGyPx
Cordialement
PS : si tu souhaites travailler simplement avec Excel (sans passser par des commandes DOS), tu trouveras tout ce qu'il faut là : http://boisgontierjacques.free.fr/
Bonjour.
Dans les logiciels de bureautique (Word, Excel, Writer, Calc ...) il n'existe pas de fonction pour manipuler Windows, ses répertoires et ses arborescences.
On ne saurait donc envisager de lancer un ordre de création de dossier depuis une feuille de calcul.
Dans les logiciels de bureautique (Word, Excel, Writer, Calc ...) il n'existe pas de fonction pour manipuler Windows, ses répertoires et ses arborescences.
On ne saurait donc envisager de lancer un ordre de création de dossier depuis une feuille de calcul.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Tu n'es pas le seul à vouloir faire ce genre de choses : https://forums.commentcamarche.net/forum/affich-29121746-creer-des-classeurs-a-partir-d-un-classeur-matrice#p29122558