fichier existant ou non ?

  • Initiateur de la discussion Initiateur de la discussion Nevil
  • 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 !

Nevil

XLDnaute Occasionnel
Bonjour a toutes et a tous,

Voila mon souci:
Dans ma macro, je crée un fichier XL du nom que je veux suivant la variable 'a' avec ce code:
Code:
Workbooks.Add
ActiveWorkbook.SaveAs ('Plan d'actions ' & a & '')

Ce qu'il faudrait c'est que le fichier soit créé lorsqu'il n'existe pas mais qu'il ne soit pas créé s'il est deja existant. Comment tester l'existance d'un fichier ??

Merci
 
Salut Nevil,
Sub Test()
Dim Chemin, NomFic

Chemin = 'C:\\Documents and Settings\\xxx\\Mes documents\\'
NomFic = 'Classeur.xls'
If Dir(Chemin & NomFic) = '' Then
MsgBox 'Le fichier : ' & NomFic & ' est introuvable !'
Workbooks.Add
ActiveWorkbook.SaveAs ('Plan d'actions ' & a & '')
Else: MsgBox 'Bravo, le fichier ' & NomFic & ' a été trouvé'
End If
End Sub

Ciao
 
Re salut tout le monde, Nevil je suis étonné car je refait le test il est parfait : et cré le fichier Plan d'action !!! lorsque la fonction Dir n'a pas trouvé le fichier en question.

Vérifions une fois de plus chacun de son côté 😱
 
Re le fil,

je te renvois le fichier promis avec les modifs

en fin de compte
en cliquant sur le bouton

1/ tu recherche dans 'mes documents' si un fichier nommé A.xls existe
2/ s'il existe alors l'ouvrir
3/sinon le créer

n'hesite pas si problème

@+ :woohoo: [file name=Nevil_20060310102727.zip size=11315]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Nevil_20060310102727.zip[/file]
 

Pièces jointes

- 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

Réponses
1
Affichages
723
  • Question Question
Autres excel
Réponses
8
Affichages
955
Réponses
13
Affichages
1 K
F
  • Question Question
Réponses
11
Affichages
1 K
L
Réponses
1
Affichages
1 K
L
Retour