I need to be able to click on a box and have it fil that box with a check, X, or other fill and have that fill go away if I click on that box again. Can I do that?
I assume a "box" is actually a "cell"??
I would suggest using a double click. The code below places an "x" in the cell if the cell was previously empty, it empties the cell if it previously contained an "x" and it leaves the cell as is if it contains anything else.
Right click the sheet name tab and choose "View Code".
Paste this in the right hand pane that opens in the VB window.
Close the VB window and try some double clicks.
<font face=Courier New><SPAN style="color:#00007F">Private</SPAN> <SPAN style="color:#00007F">Sub</SPAN> Worksheet_BeforeDoubleClick(<SPAN style="color:#00007F">ByVal</SPAN> Target <SPAN style="color:#00007F">As</SPAN> Range, Cancel <SPAN style="color:#00007F">As</SPAN> <SPAN style="color:#00007F">Boolean</SPAN>)<br> <SPAN style="color:#00007F">If</SPAN> Target.Value = "" <SPAN style="color:#00007F">Then</SPAN><br> Target.Value = "x"<br> <SPAN style="color:#00007F">ElseIf</SPAN> Target.Value = "x" <SPAN style="color:#00007F">Then</SPAN><br> Target.ClearContents<br> <SPAN style="color:#00007F">End</SPAN> <SPAN style="color:#00007F">If</SPAN><br><SPAN style="color:#00007F">End</SPAN> <SPAN style="color:#00007F">Sub</SPAN></FONT>