Thanks for looking at this Winon. Had a look at the file and your code hides all checkboxes in the sheet.

I only want to hide the checkboxes that exist in the hidden rows i.e. hide row and the checkbox within it if one exists.