Création de dossiers

sten83

XLDnaute Occasionnel
Bonjour a tous,
Une petite question, est-il possible de créer des dossiers sur C:\ à l'ouverture d'un classeur en vérifiant ci ceux-ci n'existe pas.
Si ils existes alors pas de création sinon création.

Merci
 

sten83

XLDnaute Occasionnel
Re : Création de dossiers

Merci de ta reponse rapide par contre je souhaite créer 2 dossiers regarde ton modifier code ci-dessous mais cela ne fonctionne pas seul le dossier FACTURE et généré

Private Sub Workbook_Open()
If Dir("\FACTURE", vbDirectory) = "" Then _
MkDir "\FACTURE"
If Dir("DEVIS", vbDirectory) = "" Then
MkDir "\DEVIS"
End If

End Sub
 

pat01200

XLDnaute Occasionnel
Re : Création de dossiers

Re,
En VBA, pour chaque "If", il faut un "End If", donc il t'en manque un ! Corrige to code ainsi :

Private Sub Workbook_Open()
If Dir("\FACTURE", vbDirectory) = "" Then _
MkDir "\FACTURE"
End If
If Dir("DEVIS", vbDirectory) = "" Then
MkDir "\DEVIS"
End If

Voilà, ça devrait marcher...

End Sub
 

sten83

XLDnaute Occasionnel
Re : Création de dossiers

Désoler j'ai parler trop vite une fois les repertoire créer quand j'ouvre a nouveau le classeur j'ai un message d'erreur.
Ci-joint l'image

Document1.jpg
 

Pièces jointes

  • Document1.jpg
    Document1.jpg
    11.2 KB · Affichages: 18

Discussions similaires

Réponses
9
Affichages
505

Statistiques des forums

Discussions
315 094
Messages
2 116 146
Membres
112 669
dernier inscrit
Guigui2502