Добрый день!
Понадобилось как-то мне отредактировать таблицу в excel, но на мою беду некоторые ячейки в ней были защищены.
Соответственно любая попытка редактирования неизбежно приводила к всплывающему окну с просьбой снять защиту с листа при помощи пароля, который мне был неизвестен.
Подобрать пароль из самых стандартных (1111, 123, админ...) у меня не получилось, но был найден другой способ выйти из положения:
Для начала сохраняем таблицу в формате xlsx, если у неё иное расширение. После чего просто переименовываем искомый файл в .rar (народ советует zip, который открывается стандартными методами windows, разницы не будет) и открываем любым архиватором. Выглядит это примерно вот так:
Далее находим нужный нам лист:
И редактируем его. Нам нужно найти тэг SheetProtection и полностью удалить его. Тэги выделяются скобками </>, соответсвенно надо удалить все, что заключено в эти скобки с именем SheetProtection:
После этого возвращаем привычный нам формат файла с rar на xlsx и открываем в excel, пароль будет сброшен и вы сможете редактировать некогда защищённые ячейки.
Стоит заметить, способ не подойдёт если пароль установлен на открытие самого файла xlsx, только на защищённые листы/ячейки.