У Тома есть рабочая тетрадь с несколькими листами, и он хочет защитить только первый лист от изменений. Следовательно, он хотел бы сохранить книгу со всеми изменениями, кроме тех, которые были внесены в этот первый рабочий лист.

Excel предоставляет возможность защиты отдельных листов в книге. Не вдаваясь в подробности (как это было описано в других выпусках ExcelTips), вы можете защитить рабочий лист, выбрав в Excel 2007 отобразить вкладку «Главная» на ленте, щелкнув «Форматировать» в группе «Ячейки», а затем выбрать «Защитить». Простынь. В более старых версиях Excel вы выбираете Инструменты | Защита | Защитить лист. Доступные параметры защиты рабочего листа зависят от используемой версии Excel.

Если этого типа защиты недостаточно, тогда вы в значительной степени вступаете в сферу макросов. Допустим, имя рабочего листа, который вы хотите защитить, — ImportantStuff. (Название объявления; я знаю.) Идея состоит в том, чтобы создать копию рабочего листа ImportantStuff, как вы хотите, чтобы она всегда отображалась. Назовите эту копию как-нибудь KeepImportantStuff. Скройте рабочий лист KeepImportantStuff, а затем используйте макрос AutoClose для (1)

удалите рабочий лист ImportantStuff, поскольку он мог быть изменен пользователем; (2) продублируйте рабочий лист KeepImportantStuff, назвав копию ImportantStuff; и (3) сохранение и закрытие книги.

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

Этот совет (6793) применим к Microsoft Excel 97, 2000, 2002 и 2003. Вы можете найти версию этого совета для ленточного интерфейса Excel (Excel 2007 и более поздних версий) здесь:

link: / excelribbon-Protecting_a_Single_Worksheet [Защита отдельного рабочего листа].