Bonsoir
Tu ne peux maquer une plage de cellules, c'est soit des lignes, soit des colonnes
En quoi cela te gène de masquer les lignes
Tu as toujours la zone de signature au bon endroit
Edit:
Une autre solution
Option Explicit
Sub Masque()
If Range(ActiveSheet.Shapes(Application.Caller).ControlFormat.LinkedCell) = 10 Then
With Range("B11:G15,B17:G21")
.Borders.LineStyle = xlNone
.Font.ColorIndex = 2
.Interior.ColorIndex = 2
End With
Else
With Range("B11:G15,B17:G21")
.Borders.Weight = xlThin
.Font.ColorIndex = xlAutomatic
End With
Range("B11:G11,B17:G17").Interior.ColorIndex = 15
End If
End Sub