Bonjour mech' le forum,
Tu peux effectivement exécuter une macro par double clic, soit dans une plage de cellule, ssoit dans une seule cellule. Si le double clic de fait dans la plage A12:A30
A placer dans la Feuille concernée.
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Not Application.Intersect(Target, Range('A12:A30')) Is Nothing Then
Call Créer_choix 'appelle la macro Créer_choix
Cancel = True 'évite le mode édition lié au double clic
End If 'fin de la condition
End Sub
Cette plage de cellule peut je pense être changée par la cellule de ton choix (B12) en lieu et place de A12:A30.
PS Je ne suis pas l'auteur de cette macro qui se reconnaîtra sûrement.
Espérant simplement t'avoir rendu service.
M.