Private Sub Worksheet_SelectionChange(ByVal r As Range)
If r.Row = 1 Then Exit Sub
Application.ScreenUpdating = True
r.RowHeight = 150
Application.Goto Cells(r.Row, 1), True
Me.ScrollArea = Cells(r.Row, 1).Address 'bloque la sélection
End Sub
Private Sub Worksheet_BeforeRightClick(ByVal r As Range, Cancel As Boolean)
If r.RowHeight = 150 Then Cancel = True: r.RowHeight = 18: Me.ScrollArea = "": [A1].Select
End Sub