Эйприл описал очень типичную ситуацию в офисе:

вы создаете рабочий лист, добиваете его правильного вида, защищаете его, а затем разрешаете другим вносить изменения в незащищенные ячейки. Когда вы возвращаете рабочий лист, в настройках страницы и форматировании были внесены изменения, из-за которых рабочий лист выглядел иначе, чем вы планировали.

Есть несколько подходов к решению этой проблемы. Первый — разделить ввод и вывод на отдельные листы. Создайте рабочий лист, в который пользователь может вводить свои данные, а затем создайте выходной рабочий лист, который вы будете использовать для печати данных. Выходной рабочий лист просто извлекает данные из входного листа с помощью ссылок на ячейки и формул. Поскольку у пользователя нет доступа к выходному листу, его нельзя испортить.

Если рабочий лист был защищен, Excel позволяет вам явно разрешить или запретить изменение форматирования при включении защиты.

Однако запрет на изменение форматирования не защищает вас постоянно. Одно исключение — если пользователь копирует отформатированные ячейки с другого листа и вставляет их в разблокированные ячейки на защищенном листе. Невозможно предотвратить это, кроме использования уже описанного метода входных / выходных листов.

Что касается настройки страницы, Excel позволяет изменять настройку страницы (поля и т. Д.) Даже на защищенном листе. Лучшим обходным решением является создание макроса, который установит нужную конфигурацию страницы и автоматически запустит макрос перед печатью рабочего листа. (Просто назначьте макрос событию BeforePrint для книги.)

Если другой пользователь по-прежнему копается в настройках таким образом, что вывод книги становится нестандартным или даже непригодным для использования, возможно, вам придется прибегнуть к средствам, отличным от Excel, для обеспечения соответствия. :>)

ExcelTips — ваш источник экономичного обучения Microsoft Excel.

Этот совет (1084) применим к Microsoft Excel 2007, 2010, 2013, 2016, 2019 и Excel в Office 365. Вы можете найти версию этого совета для старого интерфейса меню Excel здесь:

link: / excel-Preventing_Changes_to_Formatting_and_Page_Size [Предотвращение изменений форматирования и размера страницы].