Hi ungers,
You are very close and very far away at the same time.
a. The Value of cell 'C36' is probably 0, even if BLANK is displayed. To get around this you probably have to test the Text value of the cell and remove leading and trailing spaces with the Trim() function.
b. The remainder of your code works, but is going to get out of hand due to repetition with several CheckBoxes. You probably need a naming convention for your CheckBoxes to be able to do your testing in a loop. I like to use names like 'Check Box F13' to indicate a Forms CheckBox (Forms CheckBoxes are created with spaces in the name) located in cell 'F13'. Using a naming convention like that, you can use the following routines (tested and working) during software development to create and delete your CheckBoxes. Additional macros are included to trap CheckBox events and to display or hide the CheckBox per your original question.
In an ordinary Code Module:
In the Sheet module include the following code:
Lewis
Bookmarks