Hello everyone. I would like to create in VBA a code which hides columns based on their content (if cell value=0) by using multiple checkboxes. For example I will have 26 checkboxes in total and when several of them are checked in , I want to hide all columns where all cell values are 0 (in the checked in rows) if at least in one column the value (in the ckecked in rows) is higher than 0, I want to keep that column. Thank you in advance for your help.