Re, j'espère ne pas t'énerver avec ce fichier ?
j'ai modifier les recherches de photos (Jpeg et jpg sont identiques) :
Private Sub ListBox1_Click()
On Error GoTo gestion
Dim Fichier As String
Me.Label2.Caption = Me.ListBox1.Column(3)
Me.TextBox1.Value = Me.ListBox1.Column(1)
Me.ComboBox2.Value = Me.ListBox1.Column(2)
Me.ComboBox3.Value = Me.ListBox1.Column(3)
lig = Me.ListBox1.Column(0)
Fichier = Me.ListBox1.List(Me.ListBox1.ListIndex, 3)
Me.Image1.Picture = LoadPicture(ActiveWorkbook.Path & "\" & Fichier & ".jpeg") <<<<<<=== Ici
Exit Sub
gestion: 'si pas d'image disponible pour chargement
If Err.Number = 53 Then
Image1.Picture = LoadPicture()
MsgBox "image non trouvée dans " & ThisWorkbook.Path
End If
End Sub
Private Sub ScrollBar1_Change()
Dim Fichier As String, i As Integer
Me.ListBox1.List = [T_matos].Value
Application.EnableEvents = False
Fichier = [T_matos].Item(Me.ScrollBar1.Value, 4)
Me.ComboBox1.Value = [T_matos].Item(Me.ScrollBar1.Value, 3)
For i = Me.ListBox1.ListCount - 1 To 0 Step -1
If Me.ListBox1.List(i, 3) <> Fichier Then
Me.ListBox1.RemoveItem (i)
End If
Next
On Error GoTo gestion
Me.Image1.Picture = LoadPicture(ActiveWorkbook.Path & "\" & Fichier & ".jpeg") <<<<<<<======= et Ici
Pour cette partie, cela fonctionne très bien, j'ai les photos des catégories.... Pas de soucis
Par contre, les photos n'apparaissent pas dans l'Usf1 - Saisie données - Cbo2 "Nom photo", je n'ai pas les données concernant les photos .jpeg.
Usf2, sauf si nécessaire, pas besoin des Cbo 2 & 3 catégories & photos.
Merci de nouveau pour ta patience et ton écoute
@micalement Eric
P.S, je vais tenter de sauvegarder le dossier et modifier les photos en .Jpg pour voir si elles apparaissent dans le Cbo2 de l'Usf1