Как сделать, чтобы пользователь не мог затереть (удалить) формулы?
Попробуйте использовать защиту листа.
В тех ячейках, в которые пользователь может вводить данные, уберите эту галочку: выделите ячейки - щёлкните по выделенному фрагменту правой кнопкой мыши - Формат ячеек... - появится диалог "Формат ячеек" - вкладка "Защита" - уберите галочку "Защищаемая ячейка".
Затем поставьте защиту на лист: вкладка "Рецензирование" - группа "Изменения" - Защитить лист.
спасибо