I've got three check boxes in this example ("CourseTitleCheck", "MyCheck" and "DeptCheck"

I have several labels, text boxes, or combo boxes I hide or display, depending on which boxes are checked.
This code is kind of ugly, but it works - should give you enough to go on to make yours work:
Private Sub CourseTitleCheck_Click()
If CourseTitleCheck = -1 Then
DeptCheck = 0
CourseTitle.Visible = True
CourseLabel.Visible = True
EENumber.Visible = False
MyCheck.Visible = False
End If
If CourseTitleCheck = 0 Then
CourseTitle.Visible = False
CourseLabel.Visible = False
EENumber.Visible = True
MyCheck.Visible = True
End If
If DeptCheck = 0 Then
DeptCombo.Visible = False
DeptLabel.Visible = False
End If
If DeptCheck = -1 Then
DeptCombo.Visible = True
DeptLabel.Visible = True
End If
exit sub