Тут понадобилось отредактировать экселевский файл, а пароль от защиты листа забыл. Но нашел в интернете способ, как эту защиту снять. Итак:
В версиях программы с 2007 года и старше, расширение документа с таблицами .XLSX В более ранних версиях .XLS
Для версии .XLS вначале надо открыть файл и сохранить его снова, но выбрав расширение .XLSX
1. Для Windows 10 в папке, где находится файл надо выбрать меню «Вид», где нужно найти подпункт «Расширения имен файлов» и поставить галочку.
Для других версий Windows в меню (если скрыто, нажмите Alt) выберите «Параметры папок и поиска», там «параметры папок и поиска» и в появившемся окне снимите галочку с пункта «Скрывать расширения для зарегистрированных типов файлов».
2. Убедившись в том, что табличный файл имеет расширение .XLSX, можно приступать к процессу перекодирования.
3. Нужно перевести файл .XLSX в формат .ZIP. Для этого, щёлкнув правой кнопкой мыши по нашему документу, выбираем во всплывшем меню пункт «Переименовать». И дописываем .ZIP после .XLSX Должно получится: имя_файла.XLSX.ZIP и подтверждаем переименование.
4. Открываем полученный .ZIP-архив с помощью «Проводника» или встроенного архиватора
5. Переходим по пути имя_файла.XLSX.ZIP\xl\worksheets и находим там нужный лист, с которого будет удалена защита паролем. Лист подписывается sheetN.XML, где N – это номер листа.
6. Открываем sheetN.XML с помощью любого текстового редактора. Лучше всего Notepad++. Если открываете не в Проводнике Windows, то извлеките этот файл из архива, отредактируйте и снова поместите в архив.
7. В файле меню текстового редактора нажимаем «Найти» (или Ctrl+F) и пишем туда строчку sheetProtection
8. Удаляем строку, где находится выделенное поиском слово, от начального тега до конечного />.
9. Сохраняем отредактированный файл.
10. Осталось только удалить расширение .ZIP из имени файла (согласится с изменением)
11. Защита с листа снята!



Комментировать с помощью: