Light-electric.com

IT Журнал
2 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как убрать пароль с файла excel

Как разблокировать файл «Excel», если забыли пароль. Макрос подбора пароля.

В данной статье описаны несколько способов разблокировки (снятия защиты, пароля) в запароленном файле «Эксель» и приведен макрос подбора пароля к файлу.

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

Способ номер 1. Использование бесплатной офисной программы Open Office Calc

Это один из самых простых способов снятия забытого пароля с файла.

Что нужно делать:

  1. Скачать и установить бесплатную программу Open Office.
  2. Открыть запароленный файл в программе Open Office Calc.
  3. Перейти во вкладку «Сервис»
  4. Далее выбрать пункт «Защитить документ»
  5. Снять флажок (галочку) с пункта с названием защищенного листа.

Снять пароль в Open Office

  • Пароль с файла будет снят.
  • Теперь остается только сохранить незапароленный файл и открыть его в «Excel», при необходимости.
  • Способ номер 2. Использование программы-архиватора для снятия пароля с листа «Excel»

    Что нужно делать:

      Установить программу для открытия архивов и архивирования документов, если таковая не установлена на Вашем ПК. Например WinRar или 7Zip ;

    7Zip man

  • Запустить программу архиватор ;
  • Сохранить защищенный файл в формате .xlsx ;

    Сохранить как xlsx

  • Открыть защищенный документ в этой программе, как архив ;
  • Далее перейти в папку архива Название файла.xlsxxlworksheets ;

    Снятие пароля через архив

  • Открыть интересующий вас лист для редактирования ;
  • Найдите фрагмент кода начинающийся с « ». Удалите его ;

    Удаление строки с паролем

  • Сохраните архив с измененным файлом ;
  • Закройте программу-архиватор и откройте файл в «Excel» ;
  • Защита листа снята.
  • Способ номер 3. Макрос VBA «Excel» для подбора пароля и снятия защиты листа.

    Этот способ немного сложнее, так как от Вас потребуются хотя бы начальные знания в написании макросов «Excel».

    Как пишется простейший макрос в «Excel» Вы можете посмотреть на странице сайта по ссылке:

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

    Если вы знакомы с написанием макросов VBA , то для разблокировки файла защищенного паролем Вам следует выполнить следующие действия:

    1. Открыть редактор макросов во вкладке разработчик.
    2. Записать следующий код макроса:
    • Sub podbor_ruexcel()
    • Dim E1, E2, E3, E4, E5, E6, i, j, k, l, m, n As Integer
    • Dim ruexcel As String
    • Dim t!
    • t = Timer
    • On Error GoTo err_
    • For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
    • For l = 65 To 66: For m = 65 To 66: For E1 = 65 To 66
    • For E2 = 65 To 66: For E3 = 65 To 66: For E4 = 65 To 66
    • For E5 = 65 To 66: For E6 = 65 To 66
    • ruexcel = Chr(i) & Chr(j) & Chr(k) & Chr(l) & Chr(m) & Chr(E1) & Chr(E2) & Chr(E3) & Chr(E4) & Chr(E5) & Chr(E6)
    • For n = 32 To 126
    • Unprotect ruexcel & Chr(n)
    • MsgBox «Пароль снят » & Format(Timer — t, «0.0 sec»)
    • Exit Sub
    • nxt_: Next: Next: Next: Next: Next: Next
    • Next: Next: Next: Next: Next: Next
    • Exit Sub
    • err_: Resume nxt_
    • End Sub
    1. Запустить полученный макрос.
    2. После выполнения макроса пароль с листа «Excel» будет снят.

    Результат редактирования макроса:

    Макрос подбора пароля к листу Excel в редакторе

    Как снять пароль с Excel-файла: несколько простых методов

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

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

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

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

    С этим все просто. Но как же тогда снять пароль с файла Excel, если пользователь, которому требуется внести в файл изменения, искомой комбинации не знает или не помнит? Тут можно использовать несколько способов.

    Как снять пароль с Excel-файла средствами программы?

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

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

    Использование смены формата файла

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

    Сначала открытый файл нужно сохранить непосредственно в программе, в качестве формата выбрав XML. Новый документ затем открывается в обычном «Блокноте» с использованием меню правого клика и команды «Открыть с помощью…», и уже там следует отыскать тег пароля (обычно он выглядит как Password), после чего удалить содержимое и просто нажать на сохранение документа (для быстрого сохранения можно использовать сочетание Ctrl+S).

    Но при наличии большого количества листов такой метод может не сработать, поэтому изначально следует пересохранить документ в формате XLSX, затем открыть с помощью любого архиватора (WinRAR, 7-Zip) и извлечь содержимое в любое удобное место.

    Далее нужно в распакованных каталогах найти папку Worksheets, где и будут содержаться все файлы листов в формате XML (Sheet1, Sheet2 и т.д.). После этого для каждого такого объекта следует повторить операцию редактирования в текстовом приложении. Только сначала задается поиск тега sheetProtection, а потом удаляется все, что находится между комбинациями « ». После этого следует стандартное сохранение, затем потребуется перетащить сохраненные файлы в окно архиватора и согласиться с заменой содержимого. По окончании всех этих действий в самом табличном редакторе файлы можно сохранить в родном формате.

    Сторонние программы

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

    После установки приложение интегрирует собственные команды в офисные приложения (не только в Excel, но и во все остальные). Чтобы удалить пароль, при первом старте со встроенным VBA-скриптом сначала нужно согласиться с выполнением макроса, затем открыть файл, а в главной панели редактора применить команду Straxx. Тут нужно понимать, что приложение взломщиком не является и не работает по принципу случайного подбора искомой комбинации. Оно отключает защиту файла как бы изнутри, поэтому использовать его просто и безопасно. Отзывы пользователей, применявших такой скрипт на практике, свидетельствуют о том, что весь процесс снятия защиты занимает порядка двух минут.

    Как снять пароль с файла Excel

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

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

    Способ 1: стандартными средствами Windows

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

      Метод снятия пароля стандартными средствами будет действовать лишь при условии, что формат Excel-документа – xlsx. В случае, если ваш формат — xls или иной формат тестового документа, его потребуется преобразовать.К сожалению, если у вас зашифрован паролем весь документа, а не отдельные его листы, изменить формат не получится. Если же зашифрован лист, откройте документ, кликните по кнопке файл, а затем пройдите к пункту «Сохранить как». В открывшемся окне укажите формат «xlsx».

    По указанному адресу вы найдете файл «sheet1», который потребуется открыть с помощью любого текстового редактора (можно даже стандартным Блокнотом).

    Способ 2: использование программы Accent OFFICE Password Recovery

    И, конечно же, снять пароль с документа Excel можно и с помощью специальных утилит, которые данную задачу значительно упрощают. В нашем примере мы обратимся к помощи утилиты Accent OFFICE Password Recovery.

      Запустите утилиту Accent OFFICE Password Recovery. Щелкните по иконке с папкой, чтобы открыть проводник Windows и выберите файл, с которым будет выполняться дальнейшая работа.

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

    Как снять защиту с листа Excel, не зная пароль?

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

    Устанавливаем ограничения

    Чтобы заблокировать редактирование или сохранение внесенных изменений, нужно выполнить несколько элементарных шагов:

    • Открываем нужный документ и переходим ко вкладке «Рецензирование» (самый верхний ряд в окне приложения). Там нажимаем на кнопку «Защитить лист» (действие будет применено именно к текущему листу). Если необходимо установить блокировку на несколько элементов, то выбираем «…книгу»:

    • Откроется окно, где следует указать пароль для снятия защиты и отметить галочками те действия, которые Вы намерены РАЗРЕШИТЬ другим пользователям:

    • После нажатия на ОК появиться еще одно окошко с предложением подтвердить введенный ранее код. Также, Вас предупредят, что нужно запомнить пароль, иначе утраченный доступ к листу нельзя будет восстановить:

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

    Автор советует:

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

    Из предыдущего сообщения становится очевидным, что для устранения ограничений достаточно на вкладке «Рецензирования» нажать на соответствующую кнопку и ввести правильный код:

    Но как поступить, когда Вы не знаете пароль, или попросту его забыли? Здесь придется немножко напрячься:

    • Зайдите в панель управления (в Windows 7 – через меню «Пуск):

    • Владельцам Виндовс 8 / 10 рекомендую воспользоваться строкой поиска или же нажать Win + X и выбрать в перечне действий нужный пункт:

    • Обязательно выбираем режим просмотра «Мелкие значки», затем открываем раздел «Параметры Проводника» (папок):

    • В новом окне переходим вверху ко вкладке «Вид» и находим опцию «Скрывать расширения…». Необходимо убрать галочку возле неё, чтобы отключить, и кликнуть по кнопке ОК :

    • Теперь найдите на компьютере место, где храниться документ Эксель. Выделите его курсором мыши и нажмите на клавиатуре F2 для переименования. После точки в названии будет указано расширение «xlsx», но вместо него нужно написать «zip». Вас предупредят, что файл может перестать открываться. Но не стоит переживать, мы все делаем правильно. В итоге должно произойти подобное превращение:

    • Далее нужно раскрыть образовавшийся zip-архив встроенными средствами или с использованием сторонних приложений. Внутри будет каталог «xl», а в нем – «worksheets», содержащий все листы. В моем случае, документ состоял только из одного элемента «Лист1». Соответственно, я обнаружил в папке единственный файл xml с именем «sheet1». Кликаем по нему правой кнопкой мышки и выбираем «Открыть», а затем нужно указать – с помощью какой программы. Подойдет «Блокнот»:

    • Перед Вами раскроется множество строк кода, в котором предстоит отыскать значение «sheetProtecrion» (нажмите Ctrl + F для вызова строки поиска и укажите в нем запрос), которое поможет снять защиту с листа Excel:

    • Вряд ли Вам удастся внести изменения в файл, который заархивирован. Поэтому, предстоит распаковать архив в отдельную папку, снова отыскать нужный объект и полностью удалить из него строки, которые выделены на скриншоте выше. Затем нажимаем ctrl + S для сохранения и снова архивируем папку.
    • Осталось только снова переименовать файл, изменив расширение «zip» на «xlsx» (как мы делали в начале, только наоборот).
    • Открываем нашу таблицу и пробуем изменить значение ячеек. Должно получиться без ошибок и прочих уведомлений.

    Видео по теме

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

    Как убрать пароль с файла excel

    Табличный процессор Excel был разработана Microsoft ещё в 1985 году, с того времени его функциональность значительно расширилась, а интерфейс стал более удобным. Программа активно используется как финансистами, бухгалтерами, аналитиками, так и обычными пользователями. Функционал позволяет составлять сложные таблицы и делать расчёты по имеющимся в программе или внесёнными пользователем самостоятельно формулам, строить графики и диаграммы. Работа происходит на так называемых листах, которые включены в книгу (один документ Excel).

    Снятие защиты паролем с Эксель

    В Microsoft понимают, что файл может попасть не в те руки, поэтому дают возможность пользователю задать пароль для доступа к конкретному листу или всему документу. Есть возможность даже заблокировать отдельные ячейки от редактирования и/или просмотра. Но что делать, если забыли пароль, а в файле находятся важные данные? Пароль можно снять самостоятельно при помощи стандартных программ Windows.

    Способ 1: Снять пароль при помощи архиватора

    Данный способ лучше всего работает со старыми версиями программы (до версии от 2010 года). В последних версиях есть риск потери данных из-за новых параметров безопасности. Суть способа заключается в том, чтобы получить доступ к каждому листу отдельно. Для этого вам понадобится любой архиватор, который умеет работать с файлами .zip и инструмент для редактирования кода (подойдёт даже стандартный блокнот от Windows).

    Работа может осуществляться только с файлами .xlsx, поэтому обратите внимание на то, в каком формате сохранён документ, т.к. старые версии Excel сохраняют документе в .xls формате. Если файл имеет расширение .xls, то пересохраните. Для этого откройте его в Excel и в верхнем меню выберите файл, а из выпадающего меню “Сохранить как”, далее в разделе “Тип файла” выбирайте “Книга Excel (.xlsx)”.

    Далее требуется поменять расширение .xlsx на .zip. Для этого нажмите правой кнопкой мыши по файлу и выберите переименовать. В конце названия меняете расширение на .zip. Пример: “Таблица1.xlsx” переименовываете в “Таблица1.zip”.

    Если, когда вы пытаетесь переименовать файл, у вас не показывается расширение, то проделайте следующую процедуру:

    1. Перейдите в «Панель управления».
    2. Выберите тип просмотра “Мелкие значки” и найдите “Параметры папок” (также может называться “Параметры Проводника”).

    Зайдите в раздел “Вид”, затем в поле “Дополнительные параметры” найдите пункт “Скрывать расширения для зарегистрированных типов файлов” и снимите с него галочку. Примените изменения.

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

    Далее открываете архив и переходите в папку «xl», после в “worksheets”, где находятся листы в формате .xml. Листы в этом случае называются “sheet” и нумеруются по дате создания (sheet1, sheet2 и т.д.). Открыть файл нужно при помощи стандартного блокнота или специального реактора кода (например, NotePad++).

    В открывшемся файле найдите фрагмент “sheetProtection”. Т.к. в файле будет много кода, рекомендуется воспользоваться быстрым поиском по содержимому при помощи сочетания клавиш Ctrl+F. Находите нужный блок, имеющий данную структуру ““sheetProtection переменная1=”” переменная2=””…”, более подробно можно видеть на скриншоте ниже. Для сброса пароля удаляете весь этот блок.

    Если вы проделаете данную процедуру с листом, который был сохранён в программе версии 2010 года и выше, то потеряете все данные. В качестве решения данной проблемы удалите не весь блок, а только значение переменной “password”. Что касается версии начиная с 2016 года, то там нет переменной “password”, поэтому снять пароль при помощи архиватора в этом случае невозможно.

    Когда закончите сохраните изменения и измените расширение файла обратно в .xlsx аналогичным образом, как меняли на .zip.

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

    Способ 2: Удаление пароля через Макрос

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

    1. Перейдите в пункт “файл” в левой части верхнего меню программы.
    2. Затем зайдите в “параметры”, в левом меню выберите “настройка ленты”.
    3. В поле “Основные вкладки” (находится справа) поставьте галочку напротив пункта “Разработчик”.

    В открывшемся окне разработчика найдите кнопку “Макрос” или воспользуйтесь комбинацией клавиш Alt+F8.

    Заполняем поле с именем макроса (можно придумать любое имя, но в нём не должно быть русских букв и пробелов). Нажимаем “Создать”. Система открывает окно для ввода кода.

    Вводите следующий код:

    Sub Password_Cracker()
    Dim t!
    Dim i As Integer, j As Integer, k As Integer
    Dim l As Integer, m As Integer, n As Long
    Dim i1 As Integer, i2 As Integer, i3 As Integer
    Dim i4 As Integer, i5 As Integer, i6 As Integer
    Dim kennwort As String
    t = Timer
    On Error GoTo err_
    For i = 65 To 66: For j = 65 To 66: For k = 65 To 66
    For l = 65 To 66: For m = 65 To 66: For i1 = 65 To 66
    For i2 = 65 To 66: For i3 = 65 To 66: For i4 = 65 To 66
    For i5 = 65 To 66: For i6 = 65 To 66
    kennwort = Chr(i) & Chr(j) & Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & Chr(i4) & Chr(i5) & Chr(i6)
    For n = 32 To 126
    ActiveSheet.Unprotect kennwort & Chr(n)
    MsgBox «Done in » & Format(Timer — t, «0.0 sec»)
    Exit Sub
    nxt_: Next: Next: Next: Next: Next: Next
    Next: Next: Next: Next: Next: Next
    Exit Sub
    err_: Resume nxt_
    End Sub

    Закрываем окно, сохранив при этом изменения. В режиме разработчика снова используйте комбинацию клавиш Alt+F8, чтобы увидеть созданный макрос. Выберите его и нажмите “Выполнить” в правом углу.

    Макрос будет выполняться приблизительно 10-60 секунд в зависимости от мощности вашего компьютера и размера документа.

    Заключение

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

    Расскажи друзьям в социальных сетях

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

    Спасибо большое за статью. Написано четко, лаконично, без идиотских исковерканных словечек, которыми грешат многие в интернете.
    Но я не смог воспользоваться отличными способами, описанными в статье.
    Я попробовал первый вариант. У меня Microsoft Office 2010. Но после замены расширения .xlsx на .zip получил ответ программы:
    «Не удается открыть папку.
    Путь к сжатой ZIP-папке «С:UsersCompDesktopЛогин 25.02.2017- копия.zip» содержит недопустимые знаки, из-за которых извлечение невозможно:-, »
    Попробовал второй вариант. Но при создании макроса возможно использовать только для открытых книг Excell, а открыть книгу невозможно без пароля. Если пароль есть, то зачем его искать? Так что у меня ничего не получилось. а в файле Excele я хранил пароли к многим сайтам и службам. А теперь вдруг он перестал открываться с паролем, которым я его открывал сотни раз.

    Данный макрос написан для снятия защиты с листа, а не с книги в целом.

    Читать еще:  Excel заменить первый символ
  • Ссылка на основную публикацию
    Adblock
    detector