Как снять защиту с книг Excel

Оглавление:

Как снять защиту с книг Excel
Как снять защиту с книг Excel
Anonim

Что нужно знать

  • Снять защиту как владелец: откройте электронную таблицу. Выберите Просмотреть > Снять защиту с листа. Введите пароль, используемый для защиты файла. Выберите OK..
  • Снять защиту без пароля: Откройте электронную таблицу. Откройте редактор кода Visual Basic, выбрав Developer > View code.
  • Затем введите код, указанный в этой статье, и выберите Выполнить. Через несколько минут открывается пароль. Выберите OK..

В этой статье объясняется, как снять защиту с книг Excel либо как владелец книги с помощью пароля, либо как физическое лицо без пароля. Эта информация относится к книгам Excel в Microsoft Excel 365, Microsoft Excel 2019, 2016 и 2013.

Как разблокировать книгу Excel от имени владельца

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

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

  1. Откройте защищенную электронную таблицу и выберите Просмотреть > Снять защиту с листа. Вы также можете щелкнуть защищенную электронную таблицу правой кнопкой мыши и выбрать Снять защиту с листа.

    Вы можете идентифицировать защищенную электронную таблицу в разделе «Изменения» вкладки «Обзор» на ленте. Если электронная таблица защищена, вы увидите параметр «Снять защиту листа».

    Image
    Image
  2. Введите пароль, используемый для защиты электронной таблицы, затем выберите OK.

    Image
    Image
  3. Теперь ваша электронная таблица будет незащищена, и ее можно будет изменить.

    Image
    Image

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

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

К счастью, эти шаги позволят вам снять защиту с вашей книги, используя сценарий Virtual Basic в качестве макроса для определения пароля.

  1. Открыть защищенную электронную таблицу.
  2. Для доступа к редактору кода Visual Basic нажмите ALT+F11 или выберите Developer > View Code.

    Image
    Image
  3. В окне Код защищенного листа введите следующий код:

    Sub PasswordBreaker()

    Dim i как целое число, j как целое число, k как целое число

    Dim l как целое число, m как целое число, n как целое число

    Dim i1 Как целое число, i2 Как целое число, i3 Как целое число

    Dim i4 Как целое число, i5 как целое число, i6 как целое число

    При ошибке Возобновление следующего

    Для i=65 до 66: Для j=от 65 до 66: для k=от 65 до 66

    для l=65 до 66: для m=65 до 66: для i1=от 65 до 66

    для i2=65 до 66: для i3=65–66: Для i4=65–66

    Для i5=65–66: Для i6=65–66: Для n=32–126

    ActiveSheet. Unprotect Chr(i) & Chr (j) & Chr(k) & _

    Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & Chr(i3) & _

    Chr(i4) & Chr(i5) & Chr(i6) & Chr(n)

    If ActiveSheet. ProtectContents=False Then

    MsgBox "Одним из используемых паролей является " & Chr(i) & Chr(j) & _

    Chr(k) & Chr(l) & Chr(m) & Chr(i1) & Chr(i2) & _

    Chr(i3) & Chr(i4) & Chr(i5)) & Chr(i6) & Chr(n)

    Exit Sub

    End If

    Next: Next: Next: Next: Next: Next

    Next: Next: Далее: Далее: Далее: Далее

    End Sub

    Image
    Image
  4. Выберите Выполнить или нажмите F5, чтобы выполнить код.

    Image
    Image
  5. Выполнение кода займет несколько минут. После завершения вы получите всплывающее окно с паролем. Выберите OK, и ваша электронная таблица будет незащищена.

    Это не исходный пароль, и вам не нужно его запоминать.

Рекомендуемые: