I have
Excel Microsoft Office Professional Plus 2016
Windows 10
I have an excel Table with Macros and want to "Protect Sheet" but when I do this the Macros do NOT work when someone else opens the file in "Read Only". They do work in "Read Only " if the sheet is Not protected.

The file is only used by two people, one at a time.
I unlocked all cells first then locked cells which have formulas and are dependent on results from other cells. These are working great with the sheet protected. My Macros are assigned to buttons (symbols) which sit above the table in rows 1-5. I also unlocked these rows' cells.
Note below, all items but one are selected on the "Protect Sheet" properties box.
Question: is there a way to protect cells with formulas and still have the Macro assigned symbols work??

Thanks so much
Tasha