Macro pour creation de dossier automatique

post prod

XLDnaute Occasionnel
bonjour a tous
jaimerai savoir si il est possible de faire une macro qui creer des dossier a partir d'une liste de nom
j'ai une liste de 300 noms de batiment dans la colonne A et je dois creer 300 dossiers avec leur noms respectif dans "mes documents"
j'avais deja eu des debut de reponse mais je ne m'en sort pas
merci d'avance pour vos reponses
 

suistrop

XLDnaute Impliqué
Re : Macro pour creation de dossier automatique

Salut,

Avec une boucle sur ta liste de nom et en utilisant le code ci dessous ca doit le faire :

Code:
If Len(Dir(dossier_essai, vbDirectory)) = 0 Then
MkDir dossier_essai
End If
La condition IF est pour vérifier que le dossier n'existe pas avant de le creer.

Suistrop
 

DoubleZero

XLDnaute Barbatruc
Re : Macro pour creation de dossier automatique

Bonjour, post prod, suistrop, le Forum,

Un essai en pièce jointe, grâce à un code de Robert.

Dans le code, penser à changer les xxxxxxxxxx par le nom de l'utilisateur.

Bon courage :)
 

Pièces jointes

  • 00 - post prod.xls
    41 KB · Affichages: 516

post prod

XLDnaute Occasionnel
Re : Macro pour creation de dossier automatique

merci doublezero genial ca marche un grand MERCI ca va m'eviter des tonnes de creation de dossier
excuse moi doublezero j'ai parler trop vite
ta macro fonctionne mais elle me crer des fichier excel avec les noms
en fait moi j'ai besoin de creer des DOSSIERS
 
Dernière édition:

Efgé

XLDnaute Barbatruc
Re : Macro pour creation de dossier automatique

Bonjour post prod, suistrop ,Bonjour DoubleZero :),
Une proposition;
VB:
Sub Crea_dossiers()
Dim C As Range, Chemin$, Classeur$
Chemin = ThisWorkbook.Path & "/"
For Each C In Range("a1:a" & Range("a65535").End(xlUp).Row)
    If C.Value <> "" Then
        Classeur = C.Value
        If Dir(Chemin & Classeur, vbDirectory) = "" Then MkDir Chemin & Classeur
    End If
Next C
End Sub
et un fil où on créait un fichier par jour dans un classeur par mois
Cordialement
 

DoubleZero

XLDnaute Barbatruc
Re : Macro pour creation de dossier automatique

Re-bonjour, bonjour Efgé :), bonjour Pierrot93 :),

Merci d'être intervenus !

En faisant des recherches pour post prod, j'ai bien trouvé ton code, Pierrot93, mais je n'arrivais pas à résoudre ce problème :

Code:
MkDir "C:\Documents\" & Cells(i, 1).Value
Cette ligne est surlignée :confused:.

Tout fonctionne parfaitement avec ton code, Efgé.

Bon appétit et à bientôt :).
 

Discussions similaires

Statistiques des forums

Discussions
312 323
Messages
2 087 300
Membres
103 512
dernier inscrit
sisi235