Sub CELLPROT()
Dim champ As Range
Dim c As Range
With Sheets("fiche")
Set champ = .Range("A1000") 'choisir une cellule en dehors de UsedRange
For Each c In .UsedRange
If c.Locked = True Then
Set champ = IIf(champ.Address = "$A$1000", c, Application.Union(champ, c)) 'à adapter avec l'adresse choisie
End If
Next c
End With
If champ.Address = "$A$1000" Then
MsgBox "Il n'y a pas de cellule protegée."
Else
champ.Select
End If
End Sub