Darbe.ru

Быт техника Дарби
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как поставить запрет на изменение файла Excel

Как поставить запрет на изменение файла Excel?

Выберите ячейки не требующие защиты и кликните правой кнопкой мыши. В появившемся меню нажмите на кнопку Формат ячеек (можно сразу комбинацией Ctrl+1). Во вкладке Защита снимите отметку в опции Защищаемая ячейка.

Как запретить редактирование файла Excel?

Для защиты от редактирования, сначала откройте документ Excel 2007 и перейдите на вкладку «Рецензирование». Далее в группе «Изменения» нажимайте кнопку «Защитить лист». В открывшемся окне «Защита листа» необходимо ввести пароль защиты. Кроме того, в этом же окне можно указать список исключений, т.

Как защитить книгу Excel от редактирования другими пользователями?

Шаг 2. Защита листа

  1. На вкладке Рецензирование нажмите кнопку Защитить лист.
  2. В списке Разрешить всем пользователям этого листа установите флажки для элементов, изменение которых должно быть доступно пользователям. Параметр …
  3. При желании можно ввести пароль в поле Пароль для отключения защиты листа и нажать кнопку ОК.

Как защитить всю книгу Excel от редактирования?

Защита структуры книги

  1. Нажмите кнопку «>защитить книгу». Примечание: Вариант окна доступен только в Excel 2007, Excel 2010, Excel для Mac 2011 и Excel 2016 для Mac. …
  2. Введите пароль в поле Пароль. Важно: Защита паролем необязательна. …
  3. Выберите «ОК»,введите пароль еще раз, чтобы подтвердить его, а затем снова выберите «ОК».

Как сделать ограниченный доступ к файлу Эксель?

Для того, чтобы защитить файл паролем, надо открыть меню «Файл» -> «Защитить книгу» -> «Зашифровать паролем» и в открывшемся окне ввести пароль. После этого пароль будет запрашиваться при каждом открытии файла.

Как поставить защиту на Excel файл?

Защита файла Excel

  1. На вкладке Файл выберите пункт Сведения.
  2. Нажмите кнопку Защита книги и выберите пункт Зашифровать с использованием пароля.
  3. Введите пароль в поле Пароль и нажмите кнопку ОК.
  4. Еще раз введите пароль в поле Подтверждение и нажмите кнопку ОК.

Как запретить ввод в ячейку Excel?

Стоя на определенной ячейке выбрать пункт меню Данные → Проверка, откроется окно «Проверка вводимых значений». На вкладке параметры установить условия проверки согласно рисунка. Суть этих условий — запрет ввода в ячейку любого текста длина которого больше или равна нулю.

Как сделать excel файл только для чтения?

Сохранение в файле, доступном только для чтения

  1. Нажмите кнопку Microsoft Office. и выберите команду Сохранить или Сохранить как, если вы раньше уже сохраняли документ.
  2. Щелкните Сервис.
  3. Щелкните Общие параметры.
  4. Установите флажок рекомендовать доступ только для чтения.
  5. Нажмите кнопку «ОК».
  6. Сохраните документ.

Как снять защиту книги в Excel если забыл пароль?

Переключаемся во вкладку “Рецензирование”. Нажимаем кнопку “Снять защиту листа”, которая расположена в группе инструментов “Защита”. Появится небольшое окошко, где вводим ранее заданный пароль и щелкаем OK. В результате, блокировка листа будет отключена, и теперь мы можем спокойной корректировать информацию.

Как защитить таблицу от редактирования?

Выделите весь лист целиком («Ctrl+A») и в контекстном меню, открывающемся по правому щелчку мыши, выберите «Формат ячеек». Снимите флажок. А теперь выделите ячейки, которым требуется защита, и снова его поставьте. Теперь переходим на вкладку «Рецензирование» и нажимаем кнопку «Защитить лист».

Как заблокировать отдельные ячейки в Excel?

Метод 1: используем меню “Файл”

  1. Сначала нужно выделить все содержимое листа. …
  2. Правой кнопкой мыши щелкаем по любому месту выделенной области и в раскрывшемся списке выбираем “Формат ячеек”.
  3. В открывшемся окне форматирования ячеек во вкладке “Защита” убираем галочку напротив опции “Защищаемая ячейка”, после чего жмем OK.

Как совместно редактировать Excel?

Откройте книгу Excel и перейдите к вкладке «Рецензирование». В группе «Изменения» нажмите на кнопку «Доступ к книге». В открывшемся диалоговом окне поставьте галочку у опции «Разрешить изменять файл нескольким пользователям одновременно» и нажмите на «ОК».

Как сделать Эксель с общим доступом?

На вкладке Рецензирование нажмите кнопку Общий доступ к книге. На вкладке Правка установите флажок Разрешить изменять файл нескольким пользователям одновременно. На вкладке Подробнее выберите параметры для отслеживания и обновления изменений, а затем нажмите кнопку ОК.

Читайте так же:
Можно ли взбить бисквит блендером

Exceltip

Блог о программе Microsoft Excel: приемы, хитрости, секреты, трюки

Защита листа Excel — защищаем паролем ячейки

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

Чтобы защитить рабочий лист Excel, выберите его и перейдите по вкладке Рецензирование в группу Изменения, щелкните по кнопке Защитить лист.

Защитить лист Excel

Excel отобразит диалоговое окно Защита листа с необязательным полем для пароля. Если вы введете пароль, то для снятия защиты вам потребуется его ввести. Если вы примете все опции, установленные по умолчанию (и у вас отсутствуют разблокированные ячейки), ни одна из ячеек листа не сможет быть изменена.

Защита листа Excel

Диалоговое окно Защита листа имеет ряд параметров, которые определяют, что пользователь сможет сделать, когда лист будет защищен.

Для снятия защиты листа перейдите по вкладке Рецензирование в группу Изменения, щелкните по кнопке Снять защиту листа. Если до этого вы защитили лист паролем, вам потребуется его ввести заново.

Снятие блокировки с ячеек

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

По умолчанию все ячейки защищены. Для изменения параметра Защищаемая ячейка, щелкните правой кнопкой мыши по ячейке или диапазону ячеек, из всплывающего меню выберите Формат ячеек. В появившемся диалоговом окне перейдите по вкладке Защита, уберите галочку с поля Защищаемая ячейка, щёлкните ОК.

Защищаемая ячейка

Обратите внимание, что в этой же вкладке имеется еще один параметр – Скрыть формулы. Если поставить галочку напротив этого поля, содержание ячейки будет скрыто в строке формул, когда лист будет защищен.

После того, как вы убрали галочку с поля Защищаемая ячейка перейдите по вкладке Рецензирование в группу Изменения, щелкните по кнопке Защитить лист. Теперь у вас есть возможность изменять незаблокированные ячейки. Если вы попытаетесь изменить защищенные ячейки, Excel выдаст предупреждение.

Предупреждение о защите

Обратите внимание, что в момент, когда лист защищен и на нем имеются незаблокированные ячейки, нажимая на клавишу Tab, Excel будет перемещать вас по незаблокированным ячейкам.

Настройка уровней доступа пользователей

В Excel существует возможность задать различные уровни доступа к защищенному листу различным пользователям. Вы можете определить какую ячейку может менять конкретный пользователь на защищённом листе. Как опция, вы можете задать пароль на изменение ячейки.

Данная возможность используется не часто, но если вам действительно нужен такой уровень защиты, потребуется приложить немного усилий.

Разрешить изменение диап

  1. Снимите защиту с листа, если он был защищен
  2. Перейдите по вкладке Рецензирование в группу Изменения, щелкните по кнопке Разрешить изменение диапазонов. Появиться диалоговое окно
  3. Щелкните по кнопке Создать и следуйте инструкциям в появляющихся диалоговых окнах
  4. Щелкните Защитить лист

Вам также могут быть интересны следующие статьи

6 комментариев

а можно ли сделать так, чтобы читатель не видел ни макросов ни формул (и не смог их своровать/скопировать или понять принцип, как все работает) —> только режим чтения?

Макросы защищаются отдельно, в VBA редакторе выбираете модуль, который хотите защитить, щелкаете правой кнопкой по модулю, выбираете вкладку Protection, устанавливаете пароль

здраствуйте,
а можно ли защитить именованные диапазоны так чтоб при переходе на вкладку диспетчер имен они были невидимые либо неактивные?

Добрый день, если защитить лист обычным способом Рецензирование -> Защитить лист -> Защита листа, имена в диспетчере имен будут видимыми, но не активными

Здравствуйте, при копировании защищенного листа, защита снимается, как это устранить?

Читайте так же:
Метод секущих в excel

Excel: Защита ячейки, листа, книги

Часто при создании таблиц, содержащих формулы, необходимо защитить данные от случайных изменений.

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

Защита ячейки

По умолчанию при создании новой книги или листа все ячейки являются защищаемыми.

Для проверки выделите на листе ячейку.

Откройте вкладку «Защита» ( Формат – Ячейки… — Защита )

В окне «Защищаемая ячейка» должен быть установлен флажок.

Если Вы хотите скрыть формулу, установите соответствующий флажок.

Защита ячеек или скрытие формул действуют только после защиты листа.

Для защиты листа выберите Сервис – Защита – Защитить лист

Откроется диалоговое окно.

В поле Пароль для отключения защиты листа введите пароль, который может содержать до 255 символов. При вводе пароля различаются строчные и прописные символы.

Можно защитить лист не вводя пароль (оставив поле пустым), в этом случае любой пользователь сможет, при необходимости, снять защиту листа

В рамке Разрешить всем пользователям этого листа можно установить флажки, разрешающие пользователям форматирование ячеек, столбцов, строк, вставку столбцов, строк, удаление столбцов, строк и т.д.

Внимание! Часто требуется, что бы некоторые ячейки были доступны для редактирования, после защиты листа. Для этого проделайте следующее:

  1. Выделите ячейки, которые можно будет редактировать;
  2. Войдите в Формат ячеек , на вкладке « Защита » снимите флажок с позиции « Защищаемая ячейка »;
  3. Защитите весь лист « Сервис – Защита — Защитить лист ».

Теперь весь лист защищен, а выделенные ячейки можно корректировать даже тем, кто не знает пароль на защищенный лист.

Защита книги

Защита книги, как правило, производится в тех случаях, когда информация, подлежащая защите, находится на нескольких листах. Защита паролем книги позволяет сохранить ее структуру и избежать вставки, перемещения или удаления листов.

В диалоговом окне Защита книги установите флажки:

  • «структуру» – обеспечивает защиту структуры книги, что предотвращает удаление, перенос, скрытие, открытие, переименование и вставку новых листов;
  • «окна» – предотвращает перемещение, изменение размеров, скрытие, показ и закрытие окон.

При необходимости введите пароль в поле Пароль.

Удаление защиты листа или книги

Для удаления защиты листа выберите в меню Сервис – Защита — Снять защиту листа.

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

Аналогичным образом можно снять защиту книги, выбрав в меню Сервис команду Защита, Снять защиту книги. Если для защиты книги был установлен пароль, то следует ввести этот пароль и нажать кнопку ОК.

Как защищать ячейки, листы и книги в Excel

Когда придет время отправлять электронную таблицу Excel, важно защитить данные, которыми вы делитесь. Возможно, вы захотите поделиться своими данными, но это не значит, что они должны быть изменены кем-то другим.

Таблицы часто содержат важные данные, которые не должны быть изменены или удалены получателем. К счастью, Excel имеет встроенные функции для защиты ваших электронных таблиц.

В этом уроке я помогу убедиться, что ваши книги Excel сохраняют целостность данных. Вот три ключевых метода, которые вы узнаете в этом уроке:

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

Даже пользователи с самыми лучшими намерениями могут случайно сломать важную или сложную формулу. Лучшее, что нужно сделать, это запретить изменения таблиц.

Как защитить ячейки, таблицы и рабочие книги в Excel (смотри и учись)

В видеоуроке ниже вы увидите, что я работаю с несколькими важными типами защиты в Excel. Мы защитим всю книгу, одну таблицу и другое.

Читайте так же:
Исходные ссылки перекрывают конечную область excel

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

Мы начнём с защиты рабочих листов, а затем поработаем над целевой защитой, которую вы можете применять в Excel. Давайте начнем изучать, как защитить данные ваших электронных таблиц:

1. Защитить паролем файл рабочей книги Excel.

Начнем с защиты всего файла Excel (или рабочей книги) с помощью пароля, чтобы другие не могли его открыть.

Это сделать запросто. Во время работы в Excel перейдите на вкладку Файл, выберите вкладку Сведения. В раскрывающемся списке выберите Защитить книгу и выберите Зашифровать с использованием пароля.

Как и в случае с любым паролем, выберите сильную и надежную комбинацию букв, цифр и символов, помните, что пароли чувствительны к регистру.

Encrypt with PasswordEncrypt with Password Encrypt with PasswordПерейдите на вкладку Файл > Сведения и выберите Защитить книгу > Зашифровать с использованием пароля.

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

Encrypt documentEncrypt document Encrypt documentЗадайте сложный пароль для надёжности, но не забудьте сохранить его в безопасном месте.

В Excel 2013 и выше реализация пароля предотвратит традиционные методы обхода безопасности. Убедитесь, что вы храните свои пароли тщательно и надёжно, в противном случае, вы рискуете навсегда потерять доступ к своим важнейшим книгам.

Книга Excel — Пометить как окончательный вариант

Если вы хотите быть менее радикальными, подумайте об использовании функции Пометить как окончательный. Когда вы помечаете файл Excel как окончательный вариант, файл переводится в режим только для чтения, и пользователь должен будет снова включить редактирование.

Чтобы изменить файл, находящийся в режиме только для чтения, вернитесь к Файл > Сведения и снова нажмите Защита книги. Нажмите Пометить как окончательный и подтвердите, что хотите пометить документ как окончательную версию.

Mark as final protect Excel workbookMark as final protect Excel workbook Mark as final protect Excel workbookОтметьте файл как окончательный вариант, чтобы оставить лёгкое предупреждение для пользователей этого файла.

Пометка файла в качестве окончательной версии добавит лёгкое предупреждение в верхней части файла. Любой, кто открывает файл после того, как он был помечен как окончательный, увидит уведомление, предупреждающее о то, что файла закончен.

Excel Workbook Marked as FinalExcel Workbook Marked as Final Excel Workbook Marked as FinalКогда файл помечается как окончательная версия, книга покажет это

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

2. Защита паролем структуры листов в Excel.

Далее, давайте научимся защищать структуру книги Excel. Этот параметр гарантирует, что никакие листы не будут удалены, добавлены или переставлены в рабочей книги.

Если вы хотите, чтобы каждый мог получить доступ к рабочей книге, но ограничивать изменения, которые они могут внести в файл, это отличное начало. Это защищает структуру рабочей книги и ограничивает то, как пользователь может изменять листы внутри неё.

Чтобы включить такую защиту, перейдите на вкладку Рецензирование на ленте Excel и нажмите Защитить книгу.

Protect workbook in ExcelProtect workbook in Excel Protect workbook in ExcelНайдите вкладку Рецензирование, нажмите Защитить книгу и установите пароль для защиты структуры вашей книги Excel.

Как только этот параметр будет включен, вступят в силу следующие действия:

  • В книгу не смогут быть добавлены новые листы.
  • Никакие листы не смогут быть удалены из книги.
  • Листы больше не смогут быть скрыты или отображены для просмотра пользователем.
  • Пользователь больше не сможет перетаскивать вкладки листа, чтобы переупорядочить их в рабочей книге.

Конечно, доверенным пользователям может быть предоставлен пароль для снятия защиты с рабочей книги и её изменения. Чтобы снять защиту с рабочей книги, просто нажмите кнопку Защитить книгу ещё раз и введите пароль для снятия защиты с книги Excel.

Читайте так же:
Как восстановить сохраненный файл в ворде

Unprotect workbook in ExcelUnprotect workbook in Excel Unprotect workbook in ExcelНажмите Защитить книгу второй раз и введите пароль для повторного включения изменений в книге.

3. Как защитить ячейки в Excel

Теперь давайте рассмотрим действительно подробные методы защиты электронной таблицы. До сих пор мы защищали паролем всю рабочую книгу или структуру файла Excel. В этом разделе мы перейдем к тому, как защитить ячейки в Excel с помощью определенных настроек, которые вы можете применить. Мы расскажем о том, как позволить или заблокировать определенные типы изменений, которые должны быть внесены в какой-то части вашей таблицы.

Чтобы начать работу, найдите вкладку Excel Рецензирование и нажмите Защитить лист. Во всплывающем окне вы увидите огромный набор опций. Это окно позволяет вам точно настроить то, как вы хотите защитить ячейки в таблице Excel. Пока же давайте оставим настройки по умолчанию.

Protect sheet in ExcelProtect sheet in Excel Protect sheet in ExcelЧтобы защитить лист, выберите вкладку в книге Excel, перейдите на вкладку Рецензирование и выберите пункт меню Защитить лист.

Этот параметр позволяет защищать электронную таблицу особым образом. Значения по умолчанию почти полностью заблокируют электронную таблицу. Давайте добавим пароль, чтобы лист был защищен. Если вы нажмёте OK в этот момент, давайте посмотрим, что произойдет, когда вы попытаетесь изменить ячейку.

Error message in ExcelError message in Excel Error message in ExcelПосле того, как лист был защищен, при попытке изменить ячейку вы увидите это сообщение об ошибке.

Excel выбрасывает ошибку о том, что ячейка защищена, а это именно то, что нам было нужно.

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

Чтобы снять защиту с листа, просто нажмите кнопку Защитить лист и введите пароль повторно, чтобы удалить защиту с файла.

Особая защиты в Excel

Давайте рассмотрим другие варианты, которые отображаются, когда вы начинаете защищать лист в книгах Excel.

Password protect in Excel

Защита паролем ячеек книги в Excel.

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

Чтобы удалить защиту, отметьте соответствующее поле в списке. Например, вы можете разрешить пользователю таблицы форматировать ячейки, установив соответствующий флажок.

Вот две идеи о том, как вы можете разрешить пользователю изменять электронную таблицу выборочно:

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

Важно, чтобы было отмечено — Защитить лист и содержимое защищаемых ячеек. Это защищает данные внутри ячеек.

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

Повторите и продолжайте дальше изучать Excel

Блокировка электронной таблицы перед отправкой крайне важна для защиты ваших ценных данных и обеспечения её правильного использования. Советы, которые я использовал в этом уроке, помогут вам проконтролировать эти данные даже после того, как электронная таблица Excel будет отправлена ​​и распространена.

Все эти советы являются дополнительными инструментами и шагами к становлению продвинутым пользователем Excel. Защита ваших книг это особый навык, но есть ещë много способов улучшить вашу производительность. Как всегда, есть возможность и дальше улучшать ваши навыки работы с Excel. Вот несколько полезных уроков об Excel с важными навыками для управления следующим:

  • Сводные таблицы — отличный инструмент для работы с данными электронных таблиц. Тут вы можете узнать — 5 усовершенствованных методов создания сводных таблиц Excel.
  • В ExcelZoo есть список дополнительных руководств для защиты ваших книг, листов и ячеек.
  • Условное форматирование изменяет структуру ячейки, основываясь на том, что внутри нее. Вот подробный урок о том, Как использовать условное форматирование в Microsoft Excel.
Читайте так же:
Как в ворде сделать доклад

Как защитить важные бизнес-данные при совместном использовании? Дайте мне знать в комментариях, если вы пользуетесь этими инструментами защиты или другими, о которых я, возможно, не знаю.

Как ограничить полезную площадь в листах таблиц Excel

Вы никогда не хотели оставить некоторые ячейки доступными для изменения, тогда как весь рабочий лист будет защищен? Например, настроить лист так, чтобы можно было активизировать или изменять только ячейки из определенного диапазона. Решить данную задачу можно двумя способами: с помощью свойства ScrollArea и с использованием защиты листа.

Установка свойства ScrollArea

Свойство ScrollArea определяет видимый диапазон рабочего листа. Чтобы ограничить полезную площадь листа до определенного диапазона, выполните следующие действия.

  1. Откройте вкладку Разработчик. По умолчанию она не отображается, поэтому выберите команду Файл ► Параметры, затем в открывшемся диалоговом окне Параметры Excel перейдите к разделу Настройка ленты и установите флажок Разработчик в списке справа.
  2. Выполните команду Разработчик ► Элементы управления ► Свойства для отображения окна Properties (рис. 24.1).
  3. В поле ScrollArea окна Properties введите диапазон адресов и нажмите Enter. Вы не можете указать диапазон с помощью мыши — придется ввести его адрес
    вручную.

Рис. 24.1. Используйте окно Properties, чтобы установить область прокрутки для листа

Рис. 24.1. Используйте окно Properties, чтобы установить область прокрутки для листа

После выполнения этих действий вы не сможете активизировать какую бы то ни было ячейку за пределами указанного диапазона. Кроме того, некоторые команды больше не будут работать. Например, вы не сможете выбрать строки и столбцы целиком. Заметьте, что область прокрутки ограничивается одним непрерывным диапазоном ячеек.

Главный недостаток данного способа заключается в том, что свойство ScrollArea применяется на определенное время. Другими словами, после того как вы сохраните файл и закроете его, свойство ScrollArea перестанет действовать, и когда вы снова откроете файл, то сможете выбирать любую нужную вам ячейку. Одно из решений данной проблемы заключается в написании простого макроса VBA, который выполняется тогда, когда книга открыта. Для добавления макроса такого типа выполните следующие действия.

  1. Сверните окно книги нажатием Ctrl+F5.
  2. Щелкните правой кнопкой мыши на строке заголовка книги и в контекстном меню выберите команду Исходный текст. Это действие отобразит модуль кода Эта Книга для книги.
  3. Введите следующий код VBA в модуль кода Эта Книга (корректируя имя листа и диапазон адресов):

Private Sub Workbook_Open() Worksheets("Лист1").ScrollArea = "C6:F13" End Sub

Если книга имеет расширение XLSX, необходимо сохранить ее как поддерживающую макросы (с расширением XLSM).

При открытии книги процедура Workbook_Open выполняется автоматически и свойство ScrollArea действует постоянно. Но, применяя данный метод, вы не сможете полностью ограничить доступ пользователей к частям книги. Так, продвинутый пользователь может открыть окно Properties и удалить содержимое поля ScrollArea или отключить макросы в открытой книге. Кроме того, чтобы отключить выполнение макроса Workbook_Open, достаточно нажать Shift при открытии файла.

Использование защиты листа

Второй метод ограничения полезной площади листа опирается на разблокирование ячеек и защиту книги.

  1. Выделите все ячейки, которые должны остаться незаблокированными. Это могут быть отдельные ячейки или любое количество диапазонов.
  2. Нажмите Ctrl+1. В появившемся диалоговом окне Формат ячеек перейдите на вкладку Защита и снимите флажок Защищаемая ячейка.
  3. Затем выберите команду Рецензирование ► Изменения ► Защитить лист и в открывшемся диалоговом окне Защита листа снимите флажок Выделение заблокированных ячеек (рис. 24.2).
  4. Если требуется, укажите пароль, который нужно ввести, чтобы снять защиту с рабочего листа, и нажмите ОК.

Рис. 24.2. Используйте диалоговое окно Защита листа, чтобы пользователь не мог выделять заблокированные ячейки

Рис. 24.2. Используйте диалоговое окно Защита листа, чтобы пользователь не мог выделять заблокированные ячейки

После выполнения этих шагов только разблокированные ячейки (выделенные на шаге 1) будут доступны пользователям.

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

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector