Création automatique de dossiers et sous dossiers avec excel

Résolu/Fermé
sysmo
Messages postés
7
Date d'inscription
lundi 22 avril 2013
Statut
Membre
Dernière intervention
17 mai 2013
- 23 avril 2013 à 20:02
 Pierre R - 4 janv. 2017 à 09:52
Bonjour,
J'ai trouvé un sujet proche du mien mais j'ai un besoin particulier:

Voilà j'ai un tableau Excel ( https://www.cjoint.com/c/CDxuaAsrRbJ ) dans lequel figure l'arborescence (à 2niveaux) que je souhaite créer:

- La colonne A comporte le nom des dossiers à créer;
- La colonne B comporte les noms des sous dossiers à créer pour chaque dossier;
- les colonne B et C, D, E et F comportent les informations pour composer le nom de chaque sous dossier (Nom_sousDossier, Référence,Num_Référence, Date)

_Il faut qu'un dossier soit créer une seule fois;
_Un dossiers peut contenir 0 ou plusieurs sou dossiers;
_Le nom du dossier est écrit tel qu'il figure dans la colonne A;
_Le nom du sous dossier est écrit par la concaténation des autres colonnes et séparé par exemple par un ";".

__>Exemple:
D1566-99
|_____>SD_1;nom1;yz28;1589;15-05-2013
|_____>SD_2;nom2;yz29;1589;15-05-2013
|_____>SD_3;nom3;yz30;1589;15-05-2013
|_____>SD_4;nom4;yz31;1589;15-05-2013

Pour la création des dossiers et sous dossiers, demander au début de l'opération le chemin du
répertoire racine où effectuer les créations:

Voilà, merci pour votre aide.

3 réponses

gbinforme
Messages postés
14934
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 606
23 avril 2013 à 22:42
Bonjour,

Voici ton classeur avec la fonction qui crée tes répertoires et sous-répertoires :

https://www.cjoint.com/c/CDxwOVWcNzE
4
Merci beaucoup !!
0
sysmo
Messages postés
7
Date d'inscription
lundi 22 avril 2013
Statut
Membre
Dernière intervention
17 mai 2013
1
24 avril 2013 à 11:32
Bonjour,
C'est parfait!!!


Merci infiniment gbinforme.
0
Bonjour,
Comment on fait pour créer un niveau supplémentaire ?
J'ai l'impression que la fonction "If Not existe(rep & dos & "\", sds)" n'accepte pas d'argument supplémentaire...
Merci !
0
gbinforme
Messages postés
14934
Date d'inscription
lundi 18 octobre 2004
Statut
Contributeur
Dernière intervention
24 juin 2020
4 606
27 janv. 2014 à 18:51
Bonjour,

Comme dans tout code VBA, lorsque l'on veut faire autre chose, l'on modifie le code à sa convenance.
0
Hello,
Je suis d'accord mais je n'y arrive pas...
En prenant modele sur les instructions déjà inscrites, je n'arrive pas à ajouter un niveau de dossier supplementaire.
As tu une proposition de lignes de commande ?
0
Pierre R > Ben
4 janv. 2017 à 09:52
Bonjour, as tu réussi a rajouter un niveau supplémentaire ?
0