[VBA] Création dossier MkDir
Résolu/Fermé
Palteza
Messages postés
79
Date d'inscription
mercredi 2 décembre 2009
Statut
Membre
Dernière intervention
6 septembre 2014
-
Modifié par Palteza le 13/07/2010 à 11:13
Palteza Messages postés 79 Date d'inscription mercredi 2 décembre 2009 Statut Membre Dernière intervention 6 septembre 2014 - 15 juil. 2010 à 13:23
Palteza Messages postés 79 Date d'inscription mercredi 2 décembre 2009 Statut Membre Dernière intervention 6 septembre 2014 - 15 juil. 2010 à 13:23
6 réponses
Bidouilleu_R
Messages postés
1181
Date d'inscription
mardi 27 mai 2008
Statut
Membre
Dernière intervention
12 juillet 2012
293
15 juil. 2010 à 10:12
15 juil. 2010 à 10:12
ton code est correct à ceci prêt
tu ne dis pas si le dossier 'Annee' est déjà créé...
tu n'as pas le droit de créé un sous dossier pour un dossier inexistant.
il faut proceder en 2 temps dossier puis sous dossier
tu ne dis pas si le dossier 'Annee' est déjà créé...
tu n'as pas le droit de créé un sous dossier pour un dossier inexistant.
il faut proceder en 2 temps dossier puis sous dossier
Sub test() CheminSource = Left(Workbooks("ExtractionTest.xls").FullName, InStr(Workbooks("ExtractionTest.xls").FullName, "ExtractionTest.xls") - 1) Annee = 2006 If Dir(CheminSource & Annee, 16) = "" Then MkDir (CheminSource & Annee) End If If Dir(CheminSource & Annee & "\Données_Découpages", 16) = "" Then MkDir (CheminSource & Annee & "\" & "Données_Découpages") End If End Sub