Code erreur 75 - Recherche chemin

OUIZEMANN

XLDnaute Junior
Bonjour à tous,
J'ai trouvé sur le net un formulaire comprenant une listbox comprenant un moteur de recherche.
Je souhaite y ajouter la possibilité de lier un nom à une photo située sur mon disque (le chemin est dans la colonne G).
Quand j'effectue une recherche séquentielle via la listbox, la macro va bien chercher le chemin repris par la textbox.
En revanche, quand j'effectues une recherche via le moteur de recherche, le nom est bien trouvé mais quand je , cliques sur la sélection de listbox, j'ai le code erreur 75.
Malgré mes nombreuses recherches, je bloque.
Pouvez-vous m'aider.
Par avance, merci.

Voici la macro qui nécessite une correction :
Private Sub TextBox8_Change()
Dim chemin As String
chemin = TextBox8.Value
UserForm1.Image1.Picture = LoadPicture(chemin)
End Sub

NB : les données sont fictives
 

Pièces jointes

  • BDD_erreur 75.xlsm
    121.6 KB · Affichages: 27

job75

XLDnaute Barbatruc
Bonjour OUIZEMANN,

Des espaces se glissent dans le chemin d'accès et je ne sais pas pourquoi :(

Alors supprimons-les avec Trim :
Code:
Private Sub TextBox8_Change()
Dim chemin As String
chemin = Trim(TextBox8)
Image1.Picture = LoadPicture(chemin)
End Sub
Edit : salut sousou, on a vu tous les deux le problème.

A+
 

Modeste geedee

XLDnaute Barbatruc
Bonjour OUIZEMANN,
Des espaces se glissent dans le chemin d'accès et je ne sais pas pourquoi :(
Alors supprimons-les avec Trim :
Code:
Private Sub TextBox8_Change()
Dim chemin As String
chemin = Trim(TextBox8)
Image1.Picture = LoadPicture(chemin)
End Sub
Edit : salut sousou, on a vu tous les deux le problème.

A+

For i = LBound(TblTmp) To UBound(TblTmp)
ReDim Preserve choix(1 To i)
For k = LBound(TblTmp) To UBound(TblTmp, 2)
'choix(i) = choix(i) & TblTmp(i, k) & " * "
' -------------------------------------le probleme se trouvais là
' correction
choix(i) = choix(i) & TblTmp(i, k) & "*"
Next k
Next i
Me.ListBox1.List = Rng.Value
End Sub
 

Discussions similaires

Réponses
12
Affichages
428
Réponses
1
Affichages
284
Compte Supprimé 979
C
Réponses
8
Affichages
382

Statistiques des forums

Discussions
312 023
Messages
2 084 715
Membres
102 637
dernier inscrit
TOTO33000