Ok i am working on a project that will click diffrent Command buttons if diffrent instences are present on the sheet I know that the click function works it works on the first one but I added the and to this suubrutine and it now gives the error Type mismatch here is the code.

Sub Test()
If Range("B2").Value And Range("C2").Value = "X" Then
If IsEmpty(Range("D3").Value) Then
Sheets(1).CommandButton3 = True
Sheets(1).CommandButton3 = vbClick
Else
If Range("L3").Value = 1 Then
Sheets(1).CommandButton4 = True
Sheets(1).CommandButton4 = vbClick
End If
If Range("L3").Value = 2 Then
Sheets(1).CommandButton5 = True
Sheets(1).CommandButton5 = vbClick
End If
If Range("L3").Value = 3 Then
Sheets(1).CommandButton6 = True
Sheets(1).CommandButton6 = vbClick
End If
If Range("L3").Value = 4 Then
Sheets(1).CommandButton7 = True
Sheets(1).CommandButton7 = vbClick
End If
If Range("L3").Value = 5 Then
Sheets(1).CommandButton8 = True
Sheets(1).CommandButton8 = vbClick
End If
If Range("L3").Value = 6 Then
Sheets(1).CommandButton9 = True
Sheets(1).CommandButton9 = vbClick
End If
End If
End If
End Sub