Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Verifier si un fichier excel existe pour ne pas enregistrer-ecraser

hassan.zer

XLDnaute Occasionnel
Bonjour je cherche un code sous vba excel pour tester la présence ou non du fichier excel pour ne pas enregistrer-ecraser si celui-ci à déja été enregistré.

Merci.
 

kjin

XLDnaute Barbatruc
Re : Verifier si un fichier excel existe pour ne pas enregistrer-ecraser

Bonsoir,
Code:
Dir("c:\blabla.xls")
...renvoie une chaine de longueur nulle si le fichier n'existe pas
A+
kjin
 

hassan.zer

XLDnaute Occasionnel
Re : Verifier si un fichier excel existe pour ne pas enregistrer-ecraser

bonsoir,
je ne comprends pas comment faire avec cette commande,
If Dir("c:\blabla.xls") mais aprés je mets quoi ?
merci
 

kjin

XLDnaute Barbatruc
Re : Verifier si un fichier excel existe pour ne pas enregistrer-ecraser

je ne comprends pas comment faire avec cette commande,
Moi non plus...
Je déconne, mais la réponse me paraissait claire
Code:
Dim Fichier$
Fichier = "c:\blabla.xls"
If Dir(Fichier) = "" Then
    ThisWorkbook.SaveAs Fichier
Else
    'quoi fait on ?!
End If
Il suffit de tester la chaîne renvoyée par la variable Fichier
A+
kjin
 

Staple1600

XLDnaute Barbatruc
Re : Verifier si un fichier excel existe pour ne pas enregistrer-ecraser

Bonsoir




PS:c'était histoire de passer saluer maitre kjin avant d'aller au dodo
 

Discussions similaires

Réponses
6
Affichages
196
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…