а подскажите, как в таблицах заблокировать формулы для обычных юзеров?
зависит от того, что за формулы и как они расположены. если формулы находятся в одной строке, например 1, то их можно записать как-то так: ={"текст";формула} тогда выполнение формулы начнется со строки 2, а в 1 будет отображаться "текст". После этого строку 1 можно скрыть и защитить от изменения, и ёё не смогут развернуть пользователи без прав.