Bonjour,
Je comprends qu'il s'agit de membres d'un club de tennis
Le mieux à faire est de procéder comme ceci
- Créez un répertoire dans lequel vous mettez les photos que vous nommez par exemple par le numéro du membre
- Créez une nouvelle colonne dans votre tableau dans laquelle vous mettez le lien vers votre photo (ex : "C:\tennis\numeromembre.jpg"
- dans votre userform, ajoutez l'objet prévu pour insérer une image (ex : image1)
- Ensuite dans l'userform, on peut utiliser un code qui ira lire l'adresse dans votre tableau.
Ce qu'il faut connaitre c'est la colonne qui reprend le lien vers le dossier tennis
Après on peut donner un code genre ceci
Sub Ajouter_Image() 'sub à appeler en fonction du num client choisi dans l'usf
With Me.Image1
.Picture = LoadPicture(Range("TAdhérents").ListObject.DataBodyRange(TxtNumero, numero de colonne dans le tableau))
.PictureSizeMode = fmPictureSizeModeStretch 'Ajuster la taille
End With
End Sub
Rem : attention à ne pas ajouter d'info en dessous de votre tableau dans votre feuille Adhérents. Votre tableau est au format structuré et vous serez bloqué lors de l'ajout du membre en ligne 18
Crdlt