Oh je crois que je comprend !
La macro s'exécute correctement. Mais à la fin de celle ci Excel reprend là où il en été c'est à dire double cliquer la cellule et la il te dit erreur car feuille protégée.
Du coup ce code devrait fonctionner:
Option Explicit
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Set Cible = Target
Dim dl As Long
dl = ActiveSheet.Range("H" & Rows.Count).End(xlUp).Row
If Not Application.Intersect(Target, Range("H2:H" & dl)) Is Nothing Then 'plage concernée par la macro
ActiveSheet.Unprotect ""
DateDeFin.Show
ActiveSheet.Protect ""
Cancel = True
End If
End Sub
Cancel = true permet de mettre fin au double clic.
A+