Forum Discussion
SamFares40
Apr 15, 2020Copper Contributor
VBA to hide set of columns is in conflict with protecting the sheet
Hello,
i created VBA to hide a set of columns. But when i try to protect certain cells in sheet including the columns that will be hiden, i get the error message" Run time error1004, Unable to set the hidden property of the Range class".
I am not sure how to fix it or if there is a better way to do it.
Regards,
Sam
- When you protect a worksheet, one of the options is to allow "Format Columns". If you check that box you can hide and unhide columns on a protected sheet.
4 Replies
- JKPieterseSilver ContributorWhen you protect a worksheet, one of the options is to allow "Format Columns". If you check that box you can hide and unhide columns on a protected sheet.
- RRuesenbergCopper Contributor
JKPieterse - When i select that setting feature it works while i am in the document. Even after saving, i open the document again the setting default back. I can not unhide and hide columns
- lauracapCopper Contributor
RRuesenberg​ did you ever get a response to fixing your hide/unhide columns when you have protected a sheet? I have tried everything in the world to get this working including using AI help...but no success yet.
- SamFares40Copper Contributor
JKPieterse Thank you Jan!