Vérifier existence d'une image dans un répertoire

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

joums

XLDnaute Occasionnel
Bonjour,

je souhaite vérifier l'existence image dans un répertoire.
Les données sont définis dans un userform qui contient
le chemin du repertoire : 2 combobox (CB1 et CB2),
le nom de l'image : 1 combobox (CB3)

Je bloque totalement, je commencé un bout de code:
Code:
sub verifimage()
C = CB1.value
D = CB2.value
img = CB3.value

If FileExists('D:\DATA\" & C &"\" & D & "\" & img & ".jpg") then

msgbox "l'image existe"
else
msgbox "l'image n'existe pas"
end if 
end sub

Merci pour votre aide
 
Re : Vérifier existence d'une image dans un répertoire

Bonsoir Joums,

essaye ainsi :
Code:
Sub verifimage()
Dim c As String, d As String, img As String
c = CB1.Value
d = CB2.Value
img = CB3.Value
If Dir("D:\DATA\" & c & "\" & d & "\" & img & ".jpg", vbDirectory) <> "" Then
MsgBox "l'image existe"
Else
MsgBox "l'image n'existe pas"
End If
End Sub

bonne soirée
@+
 
Re : Vérifier existence d'une image dans un répertoire

Bonsoir à tous


Avec un IIF à la place d'un End IF


Code:
Sub verifimage2()
Dim c$, d$
c = "C:\Temp" 'CB1.Value
d = "nomfichier" 'CB2.Value
img = c & "\" & d & "\" & ".jpg"
MsgBox "L'image " & IIf(Dir(img, vbDirectory) <> "", "existe.", "n'existe pas")
End Sub

A réadapter pour l'usage
 
Re : Vérifier existence d'une image dans un répertoire

Bonsoir Joums,

essaye ainsi :
Code:
Sub verifimage()
Dim c As String, d As String, img As String
c = CB1.Value
d = CB2.Value
img = CB3.Value
If Dir("D:\DATA\" & c & "\" & d & "\" & img & ".jpg", vbDirectory) <> "" Then
MsgBox "l'image existe"
Else
MsgBox "l'image n'existe pas"
End If
End Sub

bonne soirée
@+

Bonsoir, ok merci beaucoup, je vais essayer de comprendre le terme Vbdirectory
encore merci
 
Re : Vérifier existence d'une image dans un répertoire

Bonjour Joums, Jean-Marie


"vbDirectory", ci-dessous extrait de l'aide vba
vbDirectory Spécifie les dossiers ainsi que les fichiers sans attributs.

dans l'éditeur vba, curseur sur le mot "dir" et FI, te donnera plus de détails sur la fonction et ses arguments...

bonne journée
@+
 
- 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
9
Affichages
871
Retour