aller prélever des donner dens un Fichier inexistant

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

Damarice

XLDnaute Nouveau
Salut le forum

Voilà j'ai coder un programme qui va chercher des données dans d'autre fichiers excel .Il fonctionne bien sauf quand l'un ou plusieurs des documents en question ne sont pas à leur place ou n'existent tous simplement pas, là il plente .Normal me direz vous alors j'ai voulu ajouter un if pour éviter qu'il aille chercher dans des documents si certaine condition sont remplis , le probléme c'est que je n'ai trouvé aucune condition à mettre dans ce if car l'abscence des documents excel ou mon prog va chercher des données est totalement imprevisible .Alors Je me suis demender s'il n'existerai pas une syntaxe du genre : If C: Doc.xls/Mes_document/Compta existe Then, En gros si le document existe bien alors tu vas chercher les données sinon tu fait rien.

Merci d'avance 😀
 
Re : aller prélever des donner dens un Fichier inexistant

Bonjour Damarice

essaye avec:

Dim FSO

Set FSO = CreateObject("Scripting.FileSystemObject")
if FSO.FolderExists("C: Doc.xls/Mes_document") then
if FSO.FileExists("C: Doc.xls/Mes_document/Compta.xls") then
 
Re : aller prélever des donner dens un Fichier inexistant

Bonjour,
pour tester l'existance d'un fichier, rien ne vaut la simplicité 🙂

Code:
if Dir("c:toto.xls")="" then msgbox "le fichier est introuvable!"

Si le fichier est trouvé, la chaine renvoyée n'est pas nulle.

Cela doit repondre a ton soucis
 
- 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
22
Affichages
4 K
Retour