VBA : condition si fichier inexistant
Résolu
subarud
Messages postés
13
Statut
Membre
-
subarud Messages postés 13 Statut Membre -
subarud Messages postés 13 Statut Membre -
Bonjour,
J'ai crée une macro dans access pour afficher une image dans le formulaire : la macro récupère le nom inscrit dans la clé pour chaque enregistrement et affiche l'image qui porte le nom de cette clé dans le formulaire.
Cependant, pour éviter des erreurs lorsque l'image n'existe pas, je veux créer un "if" qui affiche une image par défaut quand le fichier image portant le nom de la clé n'existe pas.
J'ai essayé d'utiliser .FileExists, mais ce n'est pas apparemment quelque chose qui permet de vérifier si le fichier existe ou non.
Pouvez-vous m'aider ?
J'ai crée une macro dans access pour afficher une image dans le formulaire : la macro récupère le nom inscrit dans la clé pour chaque enregistrement et affiche l'image qui porte le nom de cette clé dans le formulaire.
Cependant, pour éviter des erreurs lorsque l'image n'existe pas, je veux créer un "if" qui affiche une image par défaut quand le fichier image portant le nom de la clé n'existe pas.
J'ai essayé d'utiliser .FileExists, mais ce n'est pas apparemment quelque chose qui permet de vérifier si le fichier existe ou non.
Pouvez-vous m'aider ?
A voir également:
- VBA : condition si fichier inexistant
- Excel compter cellule couleur sans vba - Guide
- Dépassement de capacité vba ✓ - Forum Excel
- Incompatibilité de type vba ✓ - Forum VB / VBA
- Erreur 13 incompatibilité de type VBA excel ✓ - Forum Excel
- Vba range avec variable ✓ - Forum VB / VBA
1 réponse
Bonsoir,
tu peux peut-être regarder du coté de FileSearch et FoundFiles
eric
tu peux peut-être regarder du coté de FileSearch et FoundFiles
eric
subarud
Messages postés
13
Statut
Membre
5
Non, apparemment, ça ne va pas, il me renvoie quand même une erreur quand le nom de la clé ne correspond pas à un nom d'image.
subarud
Messages postés
13
Statut
Membre
5
>
subarud
Messages postés
13
Statut
Membre
J'ai finalement trouvé la solution, que je soumets ici