Я защитил свой лист, чтобы предотвратить случайное удаление формул и других записей. К сожалению, при вводе данных я иногда бываю невнимательным и ввожу в ячейки неправильные значения. Excel генерирует неверные результаты, я принимаю глупые решения, и это кончается финансовыми потерями Как бороться с этом?
КОГДА ПАРОЛИ БЕССИЛЬНЫ
Назначение пароля командой Сервис ► Защита не помешает любому просмотреть лист и завладеть вашей сверхсекретной информацией — пароли предотвращают только изменение данных. Чтобы не допустить к информации посторонних, воспользуйтесь диалоговым окном Файл ► Сохранить как — в нем имеется хорошо скрытая функция назначения пароля, который должен вводиться перед открытием файла. В диалоговом окне Сохранить как выполните команду Сервис ► Общие параметры и введите пароли для открытия и изменения документа. Впрочем, даже с учетом усовершенствованной поддержки шифрования, реализованной в Excel 2002 и 2003, не рассчитывайте, что этот метод обеспечит абсолютную защиту. При наличии достаточного времени и программ подбора пароля, доступных в Интернете, любой хакер рано или поздно сможет добраться до вашего файла. Не верите? Представьте, что вы защитили файл Excel и забыли пароль. Неприятно, конечно, но пароль можно вскрыть, загрузив программу из Интернета (придется заплатить небольшую сумму ее автору). Попробуйте воспользоваться программой Excel Password Remover (http://www.oreilly.com/pcannoyances).
Решение
Установите критерии проверки для значений, вводимых и определенных ячейках Ограничения ввода устанавливаются следующим образом
1. Выделите ячейку (или ячейки), в которой должен приниматься ввод определенного типа.
2. Выполните команду Данные ► Проверка. На вкладке Параметры выбирается одно из следующих значений: Целое число, Действительное (вещественные числа), Список (заранее определенный перечень допустимых значений, отображаемый в виде раскрывающегося списка), Дата, Время, Длина текста или Другой (вычисление допустимых значений по формулам).
3. Введите значения в оставшихся полях, которые изменяются в зависимости от текущего выбора в поле Тип данных (рнс. 4.31).
4. (Необязательно) На вкладке Сообщение для ввода вводится текстовое сообщение, которое должно появляться при выделении ячейки с установленными ограничениями ввода.
5. На вкладке Сообщение об ошибке введите сообщение, которое появляется при вводе данных, не удовлетворяющих заданному критерию (если текст не введен. Excel выдает стандартное сообщение).
Рис. 4.31. В качестве критерия проверки можно указать абсолютное значение (как в поле Минимум), ссылку (как в поле Максимум) или формулы
В списке Вид выбирается тип окна с сообщением об ошибке. Выбор строки влияет не только на значок, отображаемый в окне сообщения:
• Останов: окно сообщения содержит кнопки Повторить и Отмена. Сколько бы пользователь ни повторял свои попытки, Excel не примет значение за пределами заданного интервала.
• Предупреждение: окно сообщения содержит кнопки Да, Нет и Отмена. Кнопка Нет выполняет те же функции, что и кнопка Повтор в окне Останов, — она предоставляет дополнительную возможность ввести правильное значение. Однако кнопка Да приказывает Excel принять введенное значение, хотя оно и не входит в заданный интервал.
• Информация: окно сообщения содержит кнопки ОК и Отмена. Кнопка ОК делает то же, что и кнопка Да в окне предупреждения, — она принимает недействительное значение.
Логично предположить, что при снятии флажка Выводить сообщение об ошибке на вкладке Сообщение об ошибке Excel будет отвергать все недействительные значения. Вместо этого Excel игнорирует критерии и принимает любые данные, то есть проверка данных фактически отменяется. Кто их поймет!
Если прочитаная статья из нашей обширной энциклопедия компьютера - "Защита от собственных ошибок", оказалась полезной или интересной, Вы можете поставить закладку в социальной сети или в своём блоге на данную страницу: Так же Вы можете задать вопрос по статье через форму обратной связи, в сообщение обязательно указывайте название или ссылку на статью!