bonjour,
J'ai créé une macro avec un enregistrement automatique.
Je teste l'existant du répertoire d'enregistrement avant d'enregistrer.
Ma question comment faire pour créer automatique le répertoire avec ma macro si celui n'excite pas?
Merci d'avance pour vos conseil avisés
Comment créer un répertoire à partir du macro? 
7 messages
• Page 1 sur 1
- Apollon16
- Jeune membre
- Messages: 43
- Inscription: 01 Fév 2008, 21:01
Bonjour,
utilise MkDir pour créer un répertoire
bonne journée
utilise MkDir pour créer un répertoire
- Code: Tout sélectionner
MkDir "le nom du répertoire à créer"
bonne journée
-

Math - Membre dévoué
- Messages: 726
- Inscription: 05 Déc 2007, 18:57
- Localisation: Québec, Canada
- Version Excel: 2003 FR
Salut le forum
Une façon de faire
Mytå
Une façon de faire
- Code: Tout sélectionner
Function RépertoireExiste(Chemin As String) As Boolean
On Error Resume Next
RépertoireExiste = GetAttr(Chemin) And vbDirectory
If RépertoireExiste = True Then
Exit Function
Else
MkDir (Chemin)
End If
End Function
- Code: Tout sélectionner
Sub tester()
Call RépertoireExiste("c:\essai")
End Sub
Mytå
- Mytå
Merci à vous
Désolé de la réponse tardive cause de vacances.
Je testerais cette solution et vous tiendrai au courant a la fin des vacances.
@+
Désolé de la réponse tardive cause de vacances.
Je testerais cette solution et vous tiendrai au courant a la fin des vacances.
@+
- Apollon16
- Jeune membre
- Messages: 43
- Inscription: 01 Fév 2008, 21:01
Bonjour,
De retour de vacances, j'ai essayé tous fonctionnent.
Merci encore pour votre aide.
Dans ma lancer, j'aimerais savoir s'il était possible que dans le chemin on puissent lui faire intégrer l'année.
Je m'explique j'aimmerais qu'excel me crait un chemin comme exemple si joint:
"C:\essai\2008\" pour l'année 2008 ou "c:\essai\2009\" pour 2009 etc, etc......
Encore merci pour cettte première réponse
@+
De retour de vacances, j'ai essayé tous fonctionnent.
Merci encore pour votre aide.
Dans ma lancer, j'aimerais savoir s'il était possible que dans le chemin on puissent lui faire intégrer l'année.
Je m'explique j'aimmerais qu'excel me crait un chemin comme exemple si joint:
"C:\essai\2008\" pour l'année 2008 ou "c:\essai\2009\" pour 2009 etc, etc......
Encore merci pour cettte première réponse
@+
- Apollon16
- Jeune membre
- Messages: 43
- Inscription: 01 Fév 2008, 21:01
salut le forum
Oui, tu peux en passant par deux étapes
Mytå
Oui, tu peux en passant par deux étapes
- Code: Tout sélectionner
Sub tester()
Call RépertoireExiste("c:\essai\")
Call RépertoireExiste("c:\essai\" & Year(Date))
End Sub
Mytå
- Mytå
- Apollon16
- Jeune membre
- Messages: 43
- Inscription: 01 Fév 2008, 21:01
7 messages
• Page 1 sur 1
-
- Sujets similaires
- Réponses
- Vus
- Dernier message
-
- creer un repertoire à partir de plusieurs fichiers excel
par josephine » 08 Fév 2007, 16:19 - 0 Réponses
- 2599 Vus
- Dernier message par josephine

08 Fév 2007, 16:19
- creer un repertoire à partir de plusieurs fichiers excel
-
- Comment créer une case vide à partir de la fonction SI ?
par jl » 15 Mars 2007, 11:38 - 1 Réponses
- 1212 Vus
- Dernier message par Amadéus

15 Mars 2007, 15:48
- Comment créer une case vide à partir de la fonction SI ?
-
- creer fichier dans un repertoire
par dianbobo » 31 Août 2010, 14:27 - 4 Réponses
- 119 Vus
- Dernier message par dianbobo

07 Sep 2010, 00:28
- creer fichier dans un repertoire
-
- [résolu] créer un repertoire qui renvoi sur plusieurs class
1, 2par satine » 06 Déc 2008, 21:30 - 16 Réponses
- 1084 Vus
- Dernier message par satine

09 Déc 2008, 02:47
- [résolu] créer un repertoire qui renvoi sur plusieurs class
-
- comment creer une macro sous excel 2007
par peuplu » 15 Jan 2009, 21:58 - 0 Réponses
- 955 Vus
- Dernier message par peuplu

15 Jan 2009, 21:58
- comment creer une macro sous excel 2007
-
- Macro : Comment faire un tableau à partir d'un autre ?
par xlake » 02 Mai 2012, 17:44
- 6 Réponses
- 104 Vus
- Dernier message par xlake

08 Mai 2012, 12:01
- Macro : Comment faire un tableau à partir d'un autre ?
Utilisateurs en ligne
Utilisateurs parcourant ce forum: Bing [Bot], Google [Bot], Google Adsense [Bot] et 16 invités