Give the following a try. Should clear all of your controls.
Code:
Option Explicit
Sub ClearSht()
Dim i As Integer
Dim sh As Worksheet
Set sh = Sheet3
For i = 1 To sh.OLEObjects.Count
If TypeName(sh.OLEObjects(i).Object) = "OptionButton" Or TypeName(sh.OLEObjects(i).Object) = "CheckBox" Then
sh.OLEObjects(i).Object = 0
End If
Next i
End Sub
Here is what I did. I took your speadsheet and I made sure the code worked on all objects on the sheet. I checked it before I posted my coding and it worked well on all your objects.
It is late here in Oz and I am going to get hit by the Sandman. Someone on the night shift will be able to assist.