Création Dossiers / Sous dossiers / Sous sous dossier via liste

  • Initiateur de la discussion Initiateur de la discussion Niko Las
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Niko Las

XLDnaute Nouveau
Bonjour à tous !

J'ai trouvé une macro sur le site, pour la création de dossiers via liste excel, c'est parfait, mais :

Je voudrai y apporter une modification, mais mes connaissances ne suffisent pas..

Voici le lien vers le fichier :

http://www.cjoint.com/c/FHeon6RElcS

Voici la macro :

Sub CreationRepertoires()
On Error Resume Next
i = 1
While Cells(i, 1).Value <> ""
MkDir ActiveWorkbook.Path & "\" & Cells(i, 1).Value
For j = 2 To 7
MkDir ActiveWorkbook.Path & "\" & Cells(i, 1).Value & "\" & Cells(i, j).Value
Next j
i = i + 1
Wend
End Sub



Ici nous avons Dossier / Sous Dossiers

Je voudrais Dossier / Sous Dossiers / Sous Sous Dossiers..

Est ce possible ?

Merci d'avance !
 
Re, il te suffit de créer ces chaines et de les passer en paramètre à la fonction idoine.
VB:
Option Explicit

Sub Tst()
Dim sDoss As String
    sDoss = "C:\Essai1\Essai2\Essai3\Essai4\Essai5\Essai6\Essai7\Essai8\Essai9\Essai10"
    CreationDossier sDoss
End Sub

Private Function CreationDossier(sDossier As String)
Dim sChaine As String
    sChaine = Environ("comspec") & " /c mkdir " & sDossier
    Shell sChaine, 0
End Function

Ce code semble creer plusieurs niveaux de sous dossiers mais avec un seul dossier à chaque fois. Moi J'aimerais pouvoir creer des dossiers ayant plusieurs sous dossiers et certains sous dossiers pourraient avoir plusieur sous sous dossiers et ainsi de suite...
Merci
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
79
Réponses
9
Affichages
385
Réponses
2
Affichages
406
Retour