Private Sub Worksheet_Calculate()
Dim Cel As Range, N As Byte, V As Double
Set Cel = Me.[BQ75]
For N = 1 To 4
V = Cel.Value
If Abs(V - 0.5) >= 0.5 Then Me.Shapes(Choose(N, "Dos", _
"Epaule", "Doigt", "Poignet")).Visible = V >= 1
Set Cel = Cel(3, 1)
Next N
End Sub