Bonsoir à tous,
Il n'y a qu'à demander !
Dans le module de la Feuil1 (Valeurs éditées), remplace la macro "Private Sub Worksheet_SelectionChange(ByVal Target As Range)" par celle ci :
'---Cache l'image, affiche les tableaux ou permet de consulter l'historique d'un patient-----------
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Me.Shapes("Image 1").Visible = False
Me.Shapes("Image 17").Visible = True
Me.Shapes("Image 19").Visible = True
If Not Intersect(Target, Range("O2")) Is Nothing Then
Prenom = InputBox("Quel prénom ?", "Historique patient", Prenom)
If Prenom = "" Then Exit Sub
Feuil3.Range("M2").Value = Prenom
Extraction_Valeurs
CreationImage
Application.EnableEvents = False
Me.Range("O2").Select
Application.EnableEvents = True
End If
End Sub
En cliquant dans la cellule "O2", un "InputBox" s'ouvrira ou il faudra remplir un prénom et en cliquant sur "OK", l'historique de cette personne s'affichera.
C'est ça ?
A+
AL