Option Explicit
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim m As String
If Intersect(Target, Range("A1:A10")) Is Nothing Then Exit Sub
m = InputBox("mot de passe ???")
If m <> "123" Then Cancel = True
End Sub