Вот где приходит Cancel
в Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
.
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Rem: Increment your date
Cancel = True '<-- Set to true
End Sub
Если вы хотите отменить только в столбце B, потому что именно там находятся ваши даты, то:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Rem: Only Cancel if double-clicked in column B
If Not Intersect(Target, Me.Columns("B")) Is Nothing Then
Cancel = True '<-- Set to true
End If
End Sub