Bonjour
Voici une macro trouvée dans ce forum
Private Sub Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
'Activer une macro en cliquant sur une cellule
If Target.Address(0, 0) = "A1" Then
Application.Dialogs.Item(xlDialogOpen).Show
End If
End Sub