tester l'existence d'un fichier

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

chewi

XLDnaute Junior
Bonjour à tout le forum,

Je crée un fichier, via un bouton de commande d'un UserForm, portant le nom de ma ComboBox.
Problème: dans le cas où le classeur existe déjà, je souhaiterais qu' Excel ne m'affiche pas de message " Ce fichier existe déjà, désirez-vous le remplacer" mais affiche une MsgBox que je crée moi-même "Ce fichier existe déjà, voulez-vous l'ouvrir?" oui - non
oui: l'ouvrir
non: revenir à ma ComboBox de départ

Quelque chose du genre:

Code:
If "C:\Documents and Settings\moi\Desktop\" & ComboBox1 exist Then
Open "C:\Documents and Settings\moi\Desktop\" & ComboBox1
Else Set wk = Workbooks.Add
      wk.SaveAs ...
      ...
End If

Il faut en gros tester si le fichier existe ou pas.
S'il existe, il se trouve obligatoirement sur mon Desktop.

Mais je ne sais pas quel code dois-je écrire pour tester l'existence de mon fichier?
Il faut apparement utiliser la fonction dir mais je ne sais comment l'utiliser

Merci à vous

Chewi
 
Re : tester l'existence d'un fichier

Bonjour,

euh pas fait exprès : j'ai eu un message du genre "serveur introuvable, cliquez sur Refresh et réessayez" alors j'ai reposté et c'est la raison pour laquelle il se retrouve 2 fois sur le forum, ce n'est en aucun cas fait exprès!

Si quelqu'un peut le faire, ce post-ci peu être supprimé (désolé lacorse33🙁 )

Chewi
 
- 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
3
Affichages
1 K
Compte Supprimé 979
C
Retour