java
sql
iphone
xml
ajax
database
linux
xcode
android
mysql
eclipse
perl
algorithm
tsql
apache
php5
asp
api
postgresql
dom
Try this
Sub ZX() Dim shp3 As Shape Dim shp4 As Shape On Error Resume Next Set shp3 = Worksheets("Input").Shapes("Option Button 3") Set shp4 = Worksheets("Input").Shapes("Option Button 4") If shp3 Is Nothing Then If shp4 Is Nothing Then MsgBox "none" 'in case they were deleted off the sheet ElseIf shp4.ControlFormat.Value = xlOn Then MsgBox "sec" Else MsgBox "Only Button 4 exists and it is off" End If Else If shp3.ControlFormat.Value = xlOn Then MsgBox "fir" Else If shp4 Is Nothing Then MsgBox "Only Button 3 exists and it is off" ElseIf shp4.ControlFormat.Value = xlOn Then MsgBox "sec" Else MsgBox "Both exists, both are off" End If End If End If End Sub