Одним способом снятия защиты с листа excel является копирование содержимого

Содержание

  1. Одним способом снятия защиты с листа excel является копирование содержимого
  2. Снятие защиты паролем с Эксель
  3. Способ 1: Снять пароль при помощи архиватора
  4. Способ 2: Удаление пароля через Макрос
  5. Заключение
  6. Расскажи друзьям в социальных сетях
  7. комментариев 15
  8. Одним способом снятия защиты с листа excel является копирование содержимого
  9. Разблокировка всего документа
  10. Способ 1: удаление введённого пароля книги
  11. Способ 2: использование стороннего ПО
  12. Разблокировка отдельного листа
  13. Что же делать, если расширение табличного документа не .XLSX
  14. Расскажи друзьям в социальных сетях
  15. комментариев 17

Одним способом снятия защиты с листа 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 не нужно обладать навыками профессионального хакера или скачивать дополнительное программное обеспечение. Последнее делать категорически не рекомендуется, т.к. вы можете подхватить вирус, который причинит серьёзный вред системе.

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

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

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

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

Источник

Одним способом снятия защиты с листа excel является копирование содержимого

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

Разблокировка всего документа

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

Способ 1: удаление введённого пароля книги

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

Допустим, пароль уже вписан другим человеком. Содержимое документа доступно как для чтения, так и для редактирования.

Для того, чтобы удалить пароль с книги, требуется проделать следующие действия:

Открыть пункт «Сведения», где по опции «Защита книги» кликнуть левой кнопкой мыши.

В появившемся меню выбрать пункт «Зашифровать с использованием пароля».

В появившемся окне стереть пароль.

  • Сохранить документ, нажав на дискету сверху.
  • Способ 2: использование стороннего ПО

    Этот метод подразумевает использование стороннего программного обеспечения, а именно утилиты Accent OFFICE Password Recovery. Ее можно загрузить с официального сайта. Эта программа платная, поэтому она требует приобретения лицензии, но функционала демо-версии будет достаточно для одноразового использования.

      Для начала следует открыть нужный нам файл. Для этого можно использовать сочетание горячих клавиш Ctrl+O. Также можно воспользоваться специальной кнопкой.

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

    После некоторого времени ожидания на экране высветиться пароль, который нужно будет ввести при входе в документ.

    Разблокировка отдельного листа

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

    Расширение документа с таблицами, созданных в версиях программы с 2007 года и старше, обычно .XLSX. Поэтому для проведения дальнейших действий следует убедиться в этом на все 100%. Это можно сделать таким образом:

      В директории, где находится наш файл выбрать меню «Упорядочить», где нужно найти подпункт «Параметры папок и поиска».

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

      Для начала нужно перевести файл .XLSX в формат .ZIP. Для этого, щёлкнув правой кнопкой мыши по нашему документу, выбираем во всплывшем меню пункт «Переименовать». И вписываем .ZIP вместо .XLSX.

    Теперь нужно открыть полученный .ZIP-архив с помощью «Проводника».

    Далее требуется перейти по пути X.zipxlworksheets (где X – это имя самого документа с таблицами) и найти там нужный лист, с которого будет удалена защита паролем. Лист подписывается sheetN.XML, где N – это номер листа.

  • Открываем sheetN.XML с помощью любого текстового редактора. В данном случае будет использована программа Notepad.
  • Воспользуемся меню «Найти» в нашем текстовом редакторе и впишем туда строчку sheetProtection.

    Удаляем строку, где находится выделенное поиском слово, от начального тега до конечного.

  • Теперь сохраняем отредактированный файл.
  • Осталось только конвертировать наш .ZIP-архив в формат .XLSX. И всё готово.

    Что же делать, если расширение табличного документа не .XLSX

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

      В Экселе открываем меню «Файл», где выбираем подпункт «Сохранить как».

    В окне сохранения выбирает «Книга Excel» вместо какого-либо другого значения и сохраняем.

    Вот такими несложными способами можно с лёгкость восстановить доступ к редактированию файлов в табличном процессоре MS Office Excel. Надеемся, что наши советы были полезными для вас.

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

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

    Ни черта подобного. Я пытался снять защиту с листа, следуя инструкции. Защита осталась и до сих пор не могу внести изменения в ячейках.
    Программу для открытия формата xml, использовал WordPad.
    при повторной попытке открытия документа zip с помощью проводника, выводит сообщение о поврежденном формате.

    Извиняюсь за вышеоставленный комент. Я оказывается перепутал лист в книге 🙂

    Спасибо за полезную информацию

    Друзья, я шел по инструкции и думал: «Бред сивой кобылы! Не получится!» ПОЛУЧИЛОСЬ! У меня аж сердце забилось чаще.
    Нюансы:
    1. имя файла должно быть ENG, если будет RUS то попытки открыть проводником или winrar приведут к ошибке;
    2. дополнительно мне пришлось поступить так:
    — переименовал в .zip
    — открыл не проводником а winrar
    — прошел по нужному пути до папки worksheets
    — перетащил имеющиеся файлы «sheet…» на рабочий стол
    — произвел удаление «worksheets…» как описано в инструкции
    — удалил старые файлы «sheet…» в архиве и на их место поместил измененные.
    ГОТОВО

    Диман, спасибо, дружище!! Твой алгоритм сработал на 100%
    Автору, несомненно, респект!

    Источник

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

    В этой статье мы разберем как защитить лист Excel от изменений и редактирования, а также как снять защиту.

    Содержание

    1. Основы защиты данных в Excel
    2. Как защитить лист Excel
    3. Как снять защиту с листа Excel зная пароль
    4. Как снять защиту листа в Excel если забыл пароль
    5. Снять защиту листа Excel без пароля с помощью VBA кода (для Excel 2010 и ниже)
    6. Снять защиту с листа Excel с помощью копирования данных на другой лист

    Основы защиты данных в Excel

    Защита листов в Excel не позволяет надежно ограничить доступ к данным в ваших файлах или листах. Связано это с тем, что в Excel применяется простой алгоритм кодирования пароля, который легко взломать. В старых версиях Excel (ранние версии, ниже чем Excel 2010) используется на столько простой алгоритм кодирования, что любой человек, разбирающийся в VBA может его взломать. В версиях Excel 2013 и 2016 используется более усовершенствованный алгоритм шифровки, но и к нему есть не сложные подходы для взлома.

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

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

    • Используйте последние версии Excel — 2013 или 2016;
    • Используйте сложные пароли для защиты листов;
    • Защищайте структуру файла от изменений, во избежание редактирования, удаления или переноса данных;
    • Используйте разные пароли для открытия файла Excel и разрешения редактирования;

    Как защитить лист Excel

    Для защиты листа в Excel проделаем следующие шаги:

    • Кликнем правой кнопкой мыши по вкладке с листом Excel внизу страницы и выберем пункт «Защитить лист…». Или перейдем во вкладку «Рецензирование» на панели инструментов и нажмем кнопку «Защитить лист»:

    Как защитить лист в Excel

    Защита листа с панели листов

    • Во всплывающем окне «Защита листа»:
      • В поле «Пароль для отключения защиты листа» введем пароль, который требуется ввести для снятия защиты. Запишите в надежное место ваш пароль.;поле ввода для защиты листа Excel паролем
      • Если вы не хотите защищать ваш лист паролем, а только лишь хотите предупредить пользователей о том, что редактировать данные на листе не приветствуется, то оставьте поле с паролем пустым;
      • В разделе «Разрешить всем пользователем этого листа» зададим настройки тех действий, которые будут разрешены всем пользователям, не имеющим пароль. По умолчанию «галочками» отмечены пункты «Выделение заблокированных ячеек» и «Выделение не заблокированных ячеек». Если оставить только эти пункты, то пользователи, не имеющие пароля, смогут только просматривать и выделять заблокированные и не заблокированные ячейки.
      • Если вы хотите разрешить пользователям, не знающим пароль, такие действия как: форматирование ячеек, строк и столбцов, возможность вставить/удалить столбцы и строки, добавлять гиперссылки, сортировать данные, использовать автофильтры, строить сводные таблицы и графики, то отметьте эти пункты галочками:настройки доступа к листу Excel
      • После того как мы нажмем кнопку «ОК», система попросить нас снова ввести присвоенный к листу пароль.

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

    Если вы знаете пароль к листу то, снять защиту не составит труда.

    Telegram Logo Больше лайфхаков в нашем Telegram Подписаться

    Для этого:

    • Кликните правой клавишей мыши на закладке листа Excel и выберите пункт «Снять защиту листа…» => во всплывающем окне введите пароль и нажмите кнопку «ОК».

    Снять защиту с листа Excel

    • Также, снять защиту с листа можно через вкладку «Рецензирование» на панели инструментов, кликнув по пункту «Снять защиту листа» => во всплывающем окне введите пароль и нажмите кнопку «ОК».

    Как снять защиту листа в Excel 2

    Как снять защиту листа в Excel если забыл пароль

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

    Снять защиту листа Excel без пароля с помощью VBA кода (для Excel 2010 и ниже)

    Если вы используйте версию Excel 2010 и ниже, то вы можете снять защиту листа без пароля с помощью макроса. Если вы используете версию Excel 2013 или 2016, то сохраните защищенный файл в формате xls (Книга Excel 97-2003). Затем проделайте следующие действия:

    • Откройте файл и перейдите на лист с защищенным паролем листом. Важно чтобы лист был активным, для этого рекомендую кликнуть по любой ячейке на защищенном листе;
    • Нажмите комбинацию клавиш Alt + F11, тем самым, вызвав меню Microsoft Visual Basic;
    • В открывшемся окне найдите раздел «Project — VBAProject» => кликните правой клавишей мыши по пункту раздела (VBAProject (название файла.xls));
    • В выпадающем меню выберите пункт «Insert» => «Module»;

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

    • В открывшемся окне введите код:
    Sub PasswordBreaker()
        'Breaks worksheet password protection.
     
        Dim i As Integer, j As Integer, k As Integer
        Dim l As Integer, m As Integer, n As Integer
        Dim i1 As Integer, i2 As Integer, i3 As Integer
        Dim i4 As Integer, i5 As Integer, i6 As Integer
     
        On Error Resume Next
     
        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: For n = 32 To 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 "Password is " & 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: Next: Next: Next: Next
    End Sub
     
    • Нажмите клавишу F5 или кликните «Run» для запуска кода. Excel «зависнет» на 3-5 минут и после этого выдаст окно с паролем.

    пароль

    • Это не фактически существующий пароль, а тот что сгенерировала система. Кликните «ОК» — ваш лист разблокирован!

    Если ваш файл содержит несколько защищенных листов — используйте этот макрос для каждого листа по отдельности.

    Снять защиту с листа Excel с помощью копирования данных на другой лист

    Еще одним способом снятия защиты с листа Excel является копирование содержимого защищенного листа на новый лист Excel. Для этого проделайте следующие действия:

    • Откройте файл Excel с защищенным листом;
    • Перейдите на защищенный лист и выделите левой клавишей мыши ячейку А1;
    • Нажмите сочетание клавиш Shift + Ctrl + End для выделения всего содержимого на листе;
    • Создайте новый лист в рабочей книге Excel (Ctrl + N);
    • Левой клавишей мыши нажмите на ячейку А1 на новом листе;
    • Нажмите сочетание клавиш Ctrl + V и вставьте скопированные данные.

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

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

    Отметим, что заблокировать документ Excel можно двумя способами: защитить лист или книгу. Соответственно, от этого будет зависеть то, какие действия нужно предпринять для разблокировки.

    Содержание

    • Снимаем защиту с книги
    • Снимаем защиту с листа
    • Меняем код файла для снятия защиты листа
    • Сторонние программы для удаления паролей
    • Заключение

    Снимаем защиту с книги

    1. Если мы попытаемся открыть защищенный документ, вместо его содержимого отобразится информационное окошко, в котором нужно ввести пароль для снятия защиты.Ввод пароля для снятия защиты с книги Эксель
    2. После ввода правильного пароля и нажатия кнопки OK, отобразится содержимое файла.Таблица Excel
    3. Если нужно снять защиту документа навсегда, открываем меню “Файл”.Переход в меню Файл в Эксель
    4. Щелкаем по разделу “Сведения”. В правой части окна кликаем по кнопке “Защитить книгу”, в открывшемся списке нам нужна команда – “Зашифровать с использованием пароля”.Шифрование книги с использованием пароля в Эксель
    5. На экране отобразится окно шифрования документа с паролем. Стираем его, после чего щелкаем OK.Удаление пароля для снятия защиты с книги Эксель
    6. Кликаем по значку в виде дискеты, чтобы сохранить документ. Или можно воспользоваться командой “Сохранить” в меню “Файл”.Сохранение документа Эксель
    7. Пароль удален, и в следующий раз при открытии файла он запрашиваться не будет.

    Снимаем защиту с листа

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

    Защищенный лист в Эксель

    Для снятия защиты листа выполняем следующие действия.

    1. Переключаемся во вкладку “Рецензирование”. Нажимаем кнопку “Снять защиту листа”, которая расположена в группе инструментов “Защита”.Снятие защиты листа в Excel
    2. Появится небольшое окошко, где вводим ранее заданный пароль и щелкаем OK.Ввод пароля для снятия защиты листа в Эксель
    3. В результате, блокировка листа будет отключена, и теперь мы можем спокойной корректировать информацию.

    Меняем код файла для снятия защиты листа

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

    Чтобы снять защиту, необходимо выполнить следующую последовательность действий:

    1. Сразу переходим к пункту 4, если расширение файла – XLSX (Книга Excel). Если формат документа – XLS (Книга Excel 97-2003), нужно сначала его пересохранить с нужным расширением. Для этого переходим в меню “Файл”.Переход в меню Файл в Эксель
    2. В перечне слева выбираем “Сохранить как”, затем в правой части окна жмем кнопку “Обзор”.Переход к сохранению документа в Эксель
    3. В появившемся окне выбираем любое удобное место для сохранения файла, задаем формат “Книга Excel” и щелкаем OK.Сохранение документа Excel
    4. Открываем в Проводнике папку с документом в формате XLSX (только что сохраненный или имеющийся изначально). Чтобы включить расширения файлов, переходим во вкладку “Вид”, где включаем нужную опцию в группе инструментов “Показать или скрыть”.Включение отображения расширения файлов в Windows 10Примечание: приведенные в данном шаге и ниже действия в операционной системе описаны на примере Windows 10.
    5. Правой кнопкой мыши щелкаем по документу и в раскрывшемся перечне кликаем по команде “Переименовать” (или можно просто нажать клавишу F2, предварительно выбрав файл).Переименовывание файла Excel
    6. Вместо расширения “xlsx” пишем “zip” и подтверждаем изменение.Смена расширения файла Эксель с XLSX на ZIP
    7. Теперь система будет идентифицировать файл как архив, содержимое которого можно открыть двойным щелчком левой кнопкой мыши.Переименованный в архив ZIP файл Эксель
    8. В открывшейся папке заходим в каталог “xl”, затем – “worksheets”. Здесь мы видим файлы в формате XML, в которых содержится информация о листах. Открыть их можно с помощью обычного Блокнота.Файлы листов в архиве документа ЭксельПримечание: в Windows 10 назначить программу по умолчанию по типу файла можно в параметрах системы (запускаются нажатием клавиш Win+I), в разделе “Приложения”, затем – “Приложения по умолчанию”“Выбор стандартных приложений для типов файлов”.Переход к выбору стандартных приложений по типу файлов в Windows 10
    9. После успешного открытия файла нам нужно найти в его содержимом фразу “sheetProtection”. Для этого воспользуемся поиском, который можно запустить как через меню “Правка” (пункт “Найти”), так и нажав комбинацию клавиш Ctrl+F.Поиск в Блокноте
    10. Вводим нужную фразу и жмем кнопку “Найти далее”.Функция Найти в Блокноте
    11. После нахождения нужного совпадения окно поиска можно закрыть.Нахождение совпадения через функцию Найти в Блокноте
    12. Стираем фразу и все, что относится к ней (между открывающим и закрывающим тегами).Редактирование кода листа Эксель в Блокноте
    13. В меню “Файл” выбираем команду “Сохранить как” (или жмем сочетание клавиш Ctrl+Shift+S).Сохранение документа в Блокноте
    14. Сохранить документ сразу же в архиве не получится. Поэтому делаем это в любом другом удобном для нас месте на компьютере, при этом, не меняя название и указав расширение “xml” (должен быть выбран тип файла – “Все файлы”).Сохранение документа в Блокноте
    15. Копируем только что созданный файл в папку “worksheets” нашего архива (с заменой исходного).Перемещение файла в Windows 10 из одной папки в другуюПримечание: запись “sheetProtection” присутствует во всех файлах листов, защищенных паролем. Поэтому описанные выше действия по ее нахождению и удалению проделываем со всеми остальными файлами XML в папке “worksheets”.
    16. Снова идем в папку, содержащую наш архив и меняем обратно расширение с “zip” на “xlsx” путем переименовывания.Переименование архива ZIP в файл Эксель в формате XLSX
    17. Теперь можно открывать файл и смело его редактировать. Вводить пароль для снятия защиты не потребуется.Документ Excel

    Сторонние программы для удаления паролей

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

    Если вы, все же, решили воспользоваться такой возможностью, можно обратить внимание на достаточно популярную программу Accent OFFICE Password Recovery.

    Сылка на официальную страницу с программой: https://passwordrecoverytools.com/office-password.asp.

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

    Программа Accent OFFICE Password Recovery

    Заключение

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

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

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

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

    Допустим, пароль уже вписан другим человеком. Содержимое документа доступно как для чтения, так и для редактирования.

    Открыть пункт «Сведения», где по опции «Защита книги» кликнуть левой кнопкой мыши.

    В появившемся меню выбрать пункт «Зашифровать с использованием пароля».

    В появившемся окне стереть пароль.

    Этот метод подразумевает использование стороннего программного обеспечения, а именно утилиты Accent OFFICE Password Recovery. Ее можно загрузить с официального сайта. Эта программа платная, поэтому она требует приобретения лицензии, но функционала демо-версии будет достаточно для одноразового использования.

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

    После некоторого времени ожидания на экране высветиться пароль, который нужно будет ввести при входе в документ.

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

    Расширение документа с таблицами, созданных в версиях программы с 2007 года и старше, обычно .XLSX. Поэтому для проведения дальнейших действий следует убедиться в этом на все 100%. Это можно сделать таким образом:

    Убедившись в том, что табличный файл имеет расширение .XLSX, можно смело приступать к процессу перекодирования.

    Теперь нужно открыть полученный .ZIP-архив с помощью «Проводника».

    Далее требуется перейти по пути X.zipxlworksheets (где X – это имя самого документа с таблицами) и найти там нужный лист, с которого будет удалена защита паролем. Лист подписывается sheetN.XML, где N – это номер листа.

    Осталось только конвертировать наш .ZIP-архив в формат .XLSX. И всё готово.

    Что же делать, если расширение табличного документа не .XLSX

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

      В Экселе открываем меню «Файл», где выбираем подпункт «Сохранить как».

    В окне сохранения выбирает «Книга Excel» вместо какого-либо другого значения и сохраняем.

    Вот такими несложными способами можно с лёгкость восстановить доступ к редактированию файлов в табличном процессоре MS Office Excel. Надеемся, что наши советы были полезными для вас.

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

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

    Ни черта подобного. Я пытался снять защиту с листа, следуя инструкции. Защита осталась и до сих пор не могу внести изменения в ячейках.
    Программу для открытия формата xml, использовал WordPad.
    при повторной попытке открытия документа zip с помощью проводника, выводит сообщение о поврежденном формате.

    Извиняюсь за вышеоставленный комент. Я оказывается перепутал лист в книге

    Спасибо за полезную информацию

    Друзья, я шел по инструкции и думал: «Бред сивой кобылы! Не получится!» ПОЛУЧИЛОСЬ! У меня аж сердце забилось чаще.
    Нюансы:
    1. имя файла должно быть ENG, если будет RUS то попытки открыть проводником или winrar приведут к ошибке;
    2. дополнительно мне пришлось поступить так:
    — переименовал в .zip
    — открыл не проводником а winrar
    — прошел по нужному пути до папки worksheets
    — перетащил имеющиеся файлы «sheet…» на рабочий стол
    — произвел удаление «worksheets…» как описано в инструкции
    — удалил старые файлы «sheet…» в архиве и на их место поместил измененные.
    ГОТОВО

    Диман, спасибо, дружище!! Твой алгоритм сработал на 100%
    Автору, несомненно, респект!

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

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

    В этой статье мы разберем как защитить лист Excel от изменений и редактирования, а также как снять защиту.

    Основы защиты данных в Excel

    Защита листов в Excel не позволяет надежно ограничить доступ к данным в ваших файлах или листах. Связано это с тем, что в Excel применяется простой алгоритм кодирования пароля, который легко взломать. В старых версиях Excel (ранние версии, ниже чем Excel 2010) используется на столько простой алгоритм кодирования, что любой человек, разбирающийся в VBA может его взломать. В версиях Excel 2013 и 2016 используется более усовершенствованный алгоритм шифровки, но и к нему есть не сложные подходы для взлома.

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

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

    • Используйте последние версии Excel – 2013 или 2016;
    • Используйте сложные пароли для защиты листов;
    • Защищайте структуру файла от изменений, во избежание редактирования, удаления или переноса данных;
    • Используйте разные пароли для открытия файла Excel и разрешения редактирования;

    Как защитить лист Excel

    Для защиты листа в Excel проделаем следующие шаги:

    • Кликнем правой кнопкой мыши по вкладке с листом Excel внизу страницы и выберем пункт “Защитить лист…” . Или перейдем во вкладку “Рецензирование” на панели инструментов и нажмем кнопку “Защитить лист” :

    • Во всплывающем окне “Защита листа” :
      • В поле “Пароль для отключения защиты листа” введем пароль, который требуется ввести для снятия защиты. Запишите в надежное место ваш пароль.;
      • Если вы не хотите защищать ваш лист паролем, а только лишь хотите предупредить пользователей о том, что редактировать данные на листе не приветствуется, то оставьте поле с паролем пустым;
      • В разделе “Разрешить всем пользователем этого листа” зададим настройки тех действий, которые будут разрешены всем пользователям, не имеющим пароль. По умолчанию “галочками” отмечены пункты “Выделение заблокированных ячеек” и “Выделение не заблокированных ячеек” . Если оставить только эти пункты, то пользователи, не имеющие пароля, смогут только просматривать и выделять заблокированные и не заблокированные ячейки.
      • Если вы хотите разрешить пользователям, не знающим пароль, такие действия как: форматирование ячеек, строк и столбцов, возможность вставить/удалить столбцы и строки, добавлять гиперссылки, сортировать данные, использовать автофильтры, строить сводные таблицы и графики , то отметьте эти пункты галочками:
      • После того как мы нажмем кнопку “ОК”, система попросить нас снова ввести присвоенный к листу пароль.

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

    Если вы знаете пароль к листу то, снять защиту не составит труда.

    • Кликните правой клавишей мыши на закладке листа Excel и выберите пункт “Снять защиту листа…” => во всплывающем окне введите пароль и нажмите кнопку “ОК”.

    • Также, снять защиту с листа можно через вкладку “Рецензирование” на панели инструментов, кликнув по пункту “Снять защиту листа” => во всплывающем окне введите пароль и нажмите кнопку “ОК”.

    Как снять защиту листа в Excel если забыл пароль

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

    Снять защиту листа Excel без пароля с помощью VBA кода (для Excel 2010 и ниже)

    Если вы используйте версию Excel 2010 и ниже, то вы можете снять защиту листа без пароля с помощью макроса. Если вы используете версию Excel 2013 или 2016, то сохраните защищенный файл в формате xls (Книга Excel 97-2003). Затем проделайте следующие действия:

    • Откройте файл и перейдите на лист с защищенным паролем листом. Важно чтобы лист был активным, для этого рекомендую кликнуть по любой ячейке на защищенном листе;
    • Нажмите комбинацию клавиш Alt + F11 , тем самым, вызвав меню Microsoft Visual Basic ;
    • В открывшемся окне найдите раздел “Project – VBAProject” => кликните правой клавишей мыши по пункту раздела ( VBAProject (название файла.xls ));
    • В выпадающем меню выберите пункт “Insert” =>“Module” ;

    • В открывшемся окне введите код:
    • Нажмите клавишу F5 или кликните “Run” для запуска кода. Excel “зависнет” на 3-5 минут и после этого выдаст окно с паролем.

    • Это не фактически существующий пароль, а тот что сгенерировала система. Кликните “ОК” – ваш лист разблокирован!

    Если ваш файл содержит несколько защищенных листов – используйте этот макрос для каждого листа по отдельности.

    Снять защиту с листа Excel с помощью копирования данных на другой лист

    Еще одним способом снятия защиты с листа Excel является копирование содержимого защищенного листа на новый лист Excel. Для этого проделайте следующие действия:

    • Откройте файл Excel с защищенным листом;
    • Перейдите на защищенный лист и выделите левой клавишей мыши ячейку А1 ;
    • Нажмите сочетание клавиш Shift + Ctrl + End для выделения всего содержимого на листе;
    • Создайте новый лист в рабочей книге Excel ( Ctrl + N );
    • Левой клавишей мыши нажмите на ячейку А1 на новом листе;
    • Нажмите сочетание клавиш Ctrl + V и вставьте скопированные данные.

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

    Блокировка и разблокировка определенных областей защищенного листа

    В этом курсе:

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

    Блокировка только определенных ячеек и диапазонов ячеек на защищенном листе

    Выполните указанные ниже действия.

    Если лист защищен, сделайте следующее:

    На вкладке Рецензирование нажмите кнопку снять защиту листа (в группе изменения ).

    Нажмите кнопку защитить лист , чтобы снять защиту листа, если лист защищен.

    При появлении запроса введите пароль, чтобы снять защиту с листа.

    Выделите лист целиком, нажав кнопку Выделить все.

    На вкладке Главная нажмите кнопку вызова диалогового окна формат шрифта ячейки . Вы также можете нажать клавиши CTRL+SHIFT+F или CTRL+1.

    В диалоговом окне Формат ячеек на вкладке Защита снимите флажок заблокировано и нажмите кнопку ОК.

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

    Выделите на листе только те ячейки, которые необходимо заблокировать.

    Снова откройте всплывающее окно Формат ячеек (Ctrl + Shift + F).

    На этот раз на вкладке Защита установите флажок Защищаемая ячейка, а затем нажмите кнопку ОК.

    На вкладке Рецензирование нажмите кнопку Защитить лист.

    В списке Разрешить всем пользователям этого листа выберите элементы, которые должны быть доступны пользователям для изменения.

    Дополнительные сведения об элементах листа

    выделение заблокированных ячеек

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

    выделение незаблокированных ячеек

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

    Изменение параметров в диалоговых окнах Формат ячеек или Условное форматирование. Если условное форматирование было применено до установки защиты листа, форматирование будет изменяться при вводе значения, удовлетворяющего определенному условию.

    Использование любых команд форматирования столбцов, включая изменение ширины столбца или скрытие столбцов (вкладка Главная, группа Ячейки, кнопка Формат).

    Использование любых команд форматирования строк, включая изменение высоты строки или скрытие строк (вкладка Главная, группа Ячейки, кнопка Формат).

    Вставка новых гиперссылок (даже в незаблокированных ячейках).

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

    Если команда удаление строк защищена, а команда вставку строк не защищена, пользователь не сможет удалять строки, которые он вставит.

    Использование команд для сортировки данных (вкладка Данные, группа Сортировка и фильтр).

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

    Использование стрелок раскрывающегося списка для изменения фильтра в диапазонах, если применяются автофильтры.

    Пользователи не смогут применить или удалить автофильтры на защищенном листе независимо от настройки этого параметра.

    использование отчетов сводной таблицы

    Форматирование, изменение макета, обновление или изменение отчетов сводной таблицы каким-либо иным образом, а также создание новых отчетов.

    Выполнять следующие действия:

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

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

    Добавление или изменение примечаний.

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

    Элементы листа диаграммы

    Изменение элементов, являющихся частью диаграммы, таких как ряды данных, оси и легенды. При этом в диаграммах будут отображаться изменения, вносимые в исходные данные.

    Изменение графических объектов, включая фигуры, текстовые поля и элементы управления (если объекты не были разблокированы до включения защиты листа диаграммы).

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

    Пароль необязателен. Если не задать пароль, любой пользователь сможет снять защиту с листа и изменить защищенные элементы.

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

    Разблокировка диапазонов ячеек на защищенном листе для их изменения пользователями

    Чтобы предоставить определенным пользователям разрешение изменять диапазоны на защищенном листе, на компьютере должна быть установлена операционная система Microsoft Windows XP или более поздней версии, а сам компьютер должен находиться в домене. Вместо использования разрешений, для которых требуется домен, можно также задать пароль для диапазона.

    Выберите листы, которые нужно защитить.

    На вкладке Рецензирование в группе Изменения нажмите кнопку Разрешить изменение диапазонов.

    Эта команда доступна, только если лист не защищен.

    Выполните одно из следующих действий:

    Чтобы добавить новый редактируемый диапазон, нажмите кнопку Создать.

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

    Чтобы удалить редактируемый диапазон, выберите поле Диапазоны защищенного листа, разблокируемые паролем, затем нажмите кнопку Удалить.

    В поле Название введите имя диапазона, который необходимо разблокировать.

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

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

    Для управления доступом с помощью пароля в поле Пароль диапазона введите пароль для доступа к диапазону.

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

    Для установки разрешений на доступ выберите пункт Разрешения и нажмите кнопку Добавить.

    В поле Введите имена объектов для выбора (примеры) введите имена пользователей, которым нужно разрешить изменять диапазоны.

    Чтобы посмотреть, как должны вводиться имена пользователей, щелкните примеры. Чтобы проверить правильность имен, нажмите кнопку Проверить имена.

    Нажмите кнопку ОК.

    Чтобы указать тип разрешений для выбранного пользователя, в поле Разрешения установите или снимите флажок Разрешить или Запретить, а затем нажмите кнопку Применить.

    Нажмите кнопку ОК два раза.

    При необходимости введите заданный пароль.

    В диалоговом окне Разрешить изменение диапазонов нажмите кнопку Защитить лист.

    В списке Разрешить всем пользователям этого листа выберите элементы, которые должны изменять пользователи.

    Дополнительные сведения об элементах листа

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

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

    Но эта статья для тех у кого пароля нет, а снять защиту с листа Excel очень надо.

    Как снять защиту от редактирования с листа книги Excel с помощью офисного пакета программ OpenOffice

    Это самый простой способ снятия защиты. Достаточно открыть файл Excel в редакторе таблиц OpenOffice Calc и снять галочку в меню «Сервис -> Защитить документ -> Лист». При этом не нужно вводить никаких паролей и т.д. Да, да — это всё. Осталось только сохранить разблокированный файл Excel.

    Я так понимаю, что разработчики OpenOffice чихать хотели на защиту, которую придумали в компании MicroSoft. К слову сказать, подобные манипуляции с другим бесплатным пакетом LibreOffice желаемого результата не принесут. То есть при попытке разблокировки у вас запросят пароль, как и в случае использования оригинального MicroSoft Office.

    Разблокировка данным способом проводилась с использованием OpenOffice версии 4.1.2 от 28 октября 2015

    Как снять защиту от редактирования листа Excel с помощью макроса MicroSoft Office

    Будем снимать защиту от редактирования с листов Excel с помощью самой же программы Excel. Для это воспользуемся встроенной поддержкой макросов.

    Если у вас нет вкладки для разработчиков, то включите ее в настройках:

    Затем выбираем пункт «Макросы» на вкладке для разработчиков:

    Вводим название нашего макроса и нажимаем кнопку «Создать»:

    В появившемся окне

    вставляем следующий код:

    У вас должно получиться примерно так:

    Закрываем главное окно:

    снова нажимаем на вкладке для разработчиков кнопку «Макросы»

    и в появившемся окне нажимаем кнопку «Выполнить»

    Через некоторое время вы получите уведомление, что все готово:

    Осталось только сохранить файл. При этом Excel спросит вас сохранять ли макрос:

    Разблокировка данным способом проводилась с помощью MicroSoft Office Excel 2010.

    Разблокировка с помощью архиватора и текстового редактора

    Это способ для тех, кто хочет знать как защита от редактирования устроена изнутри.
    Измените расширение файла XLSX на ZIP.

    Если у вас файл в формате XLS, то в начале, чтобы воспользоваться этим способом, сохраните его в XLSX.

    Откройте файл в архиваторе, я буду использовать бесплатный BandZip.

    Распакуйте необходимый лист из книги Excel используя путь в архиве «xl -> worksheets».
    Откройте полученный файл, к примеру sheet1.xml в любом текстовом редакторе, можно даже в блокноте.

    Найдите в тексте секцию

    Спасибо огромное макрос отработал на все 100!

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

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

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

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

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

    Если же вы попробуете это сделать, то появится следующее окошко:

    Итак, чтобы убрать пароль с документа, нажмём на вкладку «Файл» главного окна.

    У нас появляется новое окно, где в левой колонке выбираем вкладку «Сведения». После этого, в новом окне выбираем команду «Снять защиту».

    При этом, Excel попросит вас набрать пароль для снятия защиты. Но, мы его не помним. Поэтому, вводить в это окошко ничего не нужно. Нажимаем «Отмена».

    В это окошко можно войти и с помощью другой вкладки – «Рецензирование», которое находится на главном меню. На этой вкладке нам нужно выбрать «Снять защиту листа». Появляется окно с паролем, нажимаем «Отмена».

    Эту книгу можно почитать. Но, что-либо поменять в ней нельзя. Однако в большей части случаев пользователи устанавливают минимальную защиту. К примеру, книгу, которую я сейчас рассматриваю, можно не только читать, но и копировать с неё текст. Делается это выделением фрагментов ячеек, затем, через ниспадающее меню выбираем «Копировать» (или Ctrl + C) и вставляем скопированный фрагмент в другую книгу или текстовый редактор.

    Давайте внесём скопированный фрагмент в новую книгу. Файл – Создать – Новая книга. Жмём Ctrl + V. Как видите, данные с нашего документа прекрасным образом были скопированы в новый документ. При этом, без взлома пароля.

    Снимаем защиту Excel 2003

    Тот вариант, который мы с вами разобрали, действует на новых версиях Excel. У старых версий вариант защиты частично отличается.

    Для снятия кода выполним следующие манипуляции.

    • Выбираем вкладку «Сервис»;
    • Далее, в ниспадающем меню кликнем по «Защите»;
    • В появившемся справа контекстном меню выберем «Снять защиту листа».

    После данных действий появится окошко, в котором вам предложат ввести пароль.

    Далее, можно с этого документа копировать данные.

    Как снять пароль в Excel?

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

    • Входим в «Проводник»;
    • Затем, переходим во вкладку «Вид»;
    • Ставим галку над строкой «Расширения имён…».

    У нашего документа расширение xlsx, но, нам нужно поменять его на zip. То есть, на папку архива. Для этого, выделим файл, и кликнем по кнопочке F2. Перед переименованием расширения, у нас появляется окошко. Нажимаем «Да».

    Данный документ теперь система Windows считает архивом поэтому она дала ему новый ярлык в виде архива.

    Этот архив нужно открыть, не распаковывая его. То есть, открыть в самой программе WinRar или в той, которую вы используете. Главное, данный архив нельзя распаковывать. Для этого, нужно кликнуть по архиву правой клавишей и в контекстном меню выбрать «Открыть в WinRar».

    Затем, нам нужно зайти в папочку «xl» программы «WinRar» или другого архиватора.

    После этого, проходим в папочку «worksheets».

    В данной папочке мы видим, сколько у книги листов. Выбираем нужный из листов и перетаскиваем мышью в «Проводник».

    Теперь, по данному файлику нужно кликнуть правой клавишей. В ниспадающем меню выбрать «Изменить».

    У меня открылся документ с непонятной кодовой записью в программе WordPad, у вас скорее всего откроется в «Блокноте», но, сути это не меняет. Нам нужно войти в поиск меню WordPad, или через клавиши Ctrl + F.

    В поиск нужно ввести слово «sheetProtection», следом «Найти далее».

    Теперь, начиная с тега sheetProtection удаляем всё содержимое до закрывающего тега. У меня до «scenarios=»1″». Я эту часть выделил желтым цветом. Другими словами, обязательно удаляйте код начиная с открывающей скобки . Если вы удалили одну из этих скобок, просто добавьте её из латинской клавиатуры. После удаления, нажимаем «Сохранить».

    Теперь, заново переносим переделанный файл в папочку архива.

    Мы должны не просто перенести код, но с заменой файлов. Жмём Ок.

    Теперь программу архиватор нужно закрыть. Затем, мы архиву снова добавляем расширение xlsx, выделив его и нажав F2. У нас программа заново переспрашивает. Жмём Да.

    Наш документ опять стал Excel. Теперь необходимо его запустить. После проделанных манипуляций, мы видим, что все ячейки документа стали легко редактироваться. То есть, нам удалось удалить пароль xlsx, не зная его. Задача выполнена!

    Видео пароль снять защиту с листа Excel

    Вывод: Задача как убрать пароль с листа Excel выполнена. Как видите, всё просто, хотя немного запутанно. Из сторонних программ мы использовали только WinRar. Хотя, можно применить любой архиватор. Если у вас данное действие не получилось, значит, вы удалили лишнюю часть кода, или наоборот оставили. Поэтому, будьте предельно внимательны. Также, записывайте в нескольких местах ваши пароли, чтобы не прибегать к таким средствам. Успехов!

    Похожие статьи

    Содержание

    1. Как скопировать данные с защищенного листа?
    2. Копировать данные из защищенных лист с кодом VBA
    3. Копировать данные с защищенного листа с помощью поля имени
    4. Как защитить и снять защиту с листа Excel
    5. Основы защиты данных в Excel
    6. Как защитить лист Excel
    7. Как снять защиту с листа Excel зная пароль
    8. Как снять защиту листа в Excel если забыл пароль
    9. Снять защиту листа Excel без пароля с помощью VBA кода (для Excel 2010 и ниже)
    10. Снять защиту с листа Excel с помощью копирования данных на другой лист
    11. Снятие защиты с файла Excel
    12. Видео инструкция
    13. Способ 1: Разблокировка книги
    14. Способ 2: Разблокировка листа
    15. Способ 3: Снятие защиты через изменение кода файла
    16. Способ 4: Использование сторонних приложений

    Как скопировать данные с защищенного листа?

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

    Копировать данные с защищенного листа с помощью кода VBA

    Копировать данные с защищенного листа с помощью поля имени

    • Повторное использование чего угодно: добавляйте наиболее часто используемые или сложные формулы, диаграммы и все остальное в избранное и быстро используйте их в будущем.
    • Более 20 текстовых функций: извлечение числа из текстовой строки; Извлечь или удалить часть текстов; Преобразование чисел и валют в английские слова.
    • Инструменты слияния: несколько книг и листов в одну; Объединить несколько ячеек/строк/столбцов без потери данных; Объедините повторяющиеся строки и суммируйте.
    • Инструменты разделения: разделение данных на несколько листов в зависимости от значения; Из одной книги в несколько файлов Excel, PDF или CSV; Один столбец в несколько столбцов.
    • Вставить пропуск скрытых/отфильтрованных строк; Подсчет и сумма по цвету фона; Массовая отправка персонализированных писем нескольким получателям.
    • Суперфильтр: создавайте расширенные схемы фильтров и применяйте их к любым листам; Сортировать по неделе, дню, частоте и т. Д. Фильтр жирным шрифтом, формулами, комментарием …
    • Более 300 мощных функций; Работает с Office 2007-2019 и 365; Поддерживает все языки; Простое развертывание на вашем предприятии или в организации.

    Копировать данные из защищенных лист с кодом VBA

    Следующий простой код может помочь вам скопировать данные в активный защищенный лист, сделайте следующее:

    1 . Активируйте защищенный лист, с которого вы хотите скопировать данные, а затем удерживайте клавиши ALT + F11 , чтобы открыть окно Microsoft Visual Basic для приложений , затем нажмите клавиши Ctrl + G , чтобы открыть окно Немедленное , а затем скопируйте приведенный ниже код скрипта в окно Немедленное . :

    Activesheet.Cells.Select

    2 . И нажмите клавишу Enter , затем вы должны нажать Ctrl + C , чтобы скопировать данные листа, а затем активировать другую книгу или новый лист, куда вы хотите вставить этот лист и поместите курсор в ячейку A1, а затем удерживайте Ctrl + V , чтобы вставить его.

    Копировать данные с защищенного листа с помощью поля имени

    Если вам нужно скопировать определенный диапазон данные из защитного листа, вы можете применить Name Box , чтобы завершить эту работу.

    1 . Введите диапазон ячеек (D2: H13) непосредственно в поле Имя и нажмите клавишу Enter , см. Снимок экрана:

    2 . После нажатия клавиши Enter , очевидно, ничего не происходит. Пожалуйста, ничего не делайте, просто нажмите Ctrl + C , чтобы скопировать конкретный диапазон, после чего вы увидите, что данные в диапазоне D2: H13 были окружены пунктирной линией, см. Снимок экрана:

    3 . Затем нажмите Ctrl + V , чтобы вставить его на другой лист, где вы хотите скопировать данные.

    Источник

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

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

    В этой статье мы разберем как защитить лист Excel от изменений и редактирования, а также как снять защиту.

    Основы защиты данных в Excel

    Защита листов в Excel не позволяет надежно ограничить доступ к данным в ваших файлах или листах. Связано это с тем, что в Excel применяется простой алгоритм кодирования пароля, который легко взломать. В старых версиях Excel (ранние версии, ниже чем Excel 2010) используется на столько простой алгоритм кодирования, что любой человек, разбирающийся в VBA может его взломать. В версиях Excel 2013 и 2016 используется более усовершенствованный алгоритм шифровки, но и к нему есть не сложные подходы для взлома.

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

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

    • Используйте последние версии Excel — 2013 или 2016;
    • Используйте сложные пароли для защиты листов;
    • Защищайте структуру файла от изменений, во избежание редактирования, удаления или переноса данных;
    • Используйте разные пароли для открытия файла Excel и разрешения редактирования;

    Как защитить лист Excel

    Для защиты листа в Excel проделаем следующие шаги:

    • Кликнем правой кнопкой мыши по вкладке с листом Excel внизу страницы и выберем пункт «Защитить лист…» . Или перейдем во вкладку «Рецензирование» на панели инструментов и нажмем кнопку «Защитить лист» :

    • Во всплывающем окне «Защита листа» :
      • В поле «Пароль для отключения защиты листа» введем пароль, который требуется ввести для снятия защиты. Запишите в надежное место ваш пароль.;
      • Если вы не хотите защищать ваш лист паролем, а только лишь хотите предупредить пользователей о том, что редактировать данные на листе не приветствуется, то оставьте поле с паролем пустым;
      • В разделе «Разрешить всем пользователем этого листа» зададим настройки тех действий, которые будут разрешены всем пользователям, не имеющим пароль. По умолчанию «галочками» отмечены пункты «Выделение заблокированных ячеек» и «Выделение не заблокированных ячеек» . Если оставить только эти пункты, то пользователи, не имеющие пароля, смогут только просматривать и выделять заблокированные и не заблокированные ячейки.
      • Если вы хотите разрешить пользователям, не знающим пароль, такие действия как: форматирование ячеек, строк и столбцов, возможность вставить/удалить столбцы и строки, добавлять гиперссылки, сортировать данные, использовать автофильтры, строить сводные таблицы и графики , то отметьте эти пункты галочками:
      • После того как мы нажмем кнопку «ОК», система попросить нас снова ввести присвоенный к листу пароль.

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

    Если вы знаете пароль к листу то, снять защиту не составит труда.

    • Кликните правой клавишей мыши на закладке листа Excel и выберите пункт «Снять защиту листа…» => во всплывающем окне введите пароль и нажмите кнопку «ОК».

    • Также, снять защиту с листа можно через вкладку «Рецензирование» на панели инструментов, кликнув по пункту «Снять защиту листа» => во всплывающем окне введите пароль и нажмите кнопку «ОК».

    Как снять защиту листа в Excel если забыл пароль

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

    Снять защиту листа Excel без пароля с помощью VBA кода (для Excel 2010 и ниже)

    Если вы используйте версию Excel 2010 и ниже, то вы можете снять защиту листа без пароля с помощью макроса. Если вы используете версию Excel 2013 или 2016, то сохраните защищенный файл в формате xls (Книга Excel 97-2003). Затем проделайте следующие действия:

    • Откройте файл и перейдите на лист с защищенным паролем листом. Важно чтобы лист был активным, для этого рекомендую кликнуть по любой ячейке на защищенном листе;
    • Нажмите комбинацию клавиш Alt + F11 , тем самым, вызвав меню Microsoft Visual Basic ;
    • В открывшемся окне найдите раздел «Project — VBAProject» => кликните правой клавишей мыши по пункту раздела ( VBAProject (название файла.xls ));
    • В выпадающем меню выберите пункт «Insert» =>«Module» ;

    • В открывшемся окне введите код:
    • Нажмите клавишу F5 или кликните «Run» для запуска кода. Excel «зависнет» на 3-5 минут и после этого выдаст окно с паролем.

    • Это не фактически существующий пароль, а тот что сгенерировала система. Кликните «ОК» — ваш лист разблокирован!

    Если ваш файл содержит несколько защищенных листов — используйте этот макрос для каждого листа по отдельности.

    Снять защиту с листа Excel с помощью копирования данных на другой лист

    Еще одним способом снятия защиты с листа Excel является копирование содержимого защищенного листа на новый лист Excel. Для этого проделайте следующие действия:

    • Откройте файл Excel с защищенным листом;
    • Перейдите на защищенный лист и выделите левой клавишей мыши ячейку А1 ;
    • Нажмите сочетание клавиш Shift + Ctrl + End для выделения всего содержимого на листе;
    • Создайте новый лист в рабочей книге Excel ( Ctrl + N );
    • Левой клавишей мыши нажмите на ячейку А1 на новом листе;
    • Нажмите сочетание клавиш Ctrl + V и вставьте скопированные данные.

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

    Источник

    Снятие защиты с файла Excel

    Видео инструкция

    Способ 1: Разблокировка книги

    Прежде всего, выясним, как снять защиту с книги.

      При попытке запустить защищенный файл Excel открывается небольшое окно для ввода кодового слова. Мы не сможем открыть книгу, пока не укажем его. Итак, вводим пароль в соответствующее поле. Жмем на кнопку «OK».

    Теперь при открытии книги не нужно будет вводить пароль и она перестанет быть защищенной.

    Способ 2: Разблокировка листа

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

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

    1. Переходим во вкладку «Рецензирование». На ленте в блоке инструментов «Изменения» жмем на кнопку «Снять защиту листа».
    2. Открывается окно, в поле которого нужно ввести установленный пароль. Затем жмем на кнопку «OK».

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

    Способ 3: Снятие защиты через изменение кода файла

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

    1. Если ваш файл имеет расширение xlsx (Книга Excel), то сразу переходите к третьему пункту инструкции. Если же его расширение xls (Книга Excel 97-2003), то его следует перекодировать. К счастью, если зашифрован только лист, а не вся книга, можно открывать документ и сохранять в любом доступном формате. Для этого, переходим во вкладку «Файл» и кликаем по пункту «Сохранить как…».
    2. Открывается окно сохранения. Обязательно в параметре «Тип файла» устанавливаем значение «Книга Excel» вместо «Книга Excel 97-2003». Жмем на кнопку «OK».
    3. Книга xlsx по сути является zip-архивом. Нам нужно будет отредактировать один из файлов этого архива. Но для этого сразу нужно будет поменять расширение с xlsx на zip. Переходим с помощью проводника в ту директорию жесткого диска, в которой находится документ. Если расширения файлов не видно, то кликаем по кнопке «Упорядочить» в верхней части окна, в раскрывшемся меню выбираем пункт «Параметры папок и поиска».
    4. Открывается окно параметров папок. Переходим во вкладку «Вид». Ищем пункт «Скрывать расширения для зарегистрированных типов файлов». Снимаем с него галочку и жмем на кнопку «OK».
    5. Как видим, после этих действий, если расширения не отображалось, то оно появилось. Кликаем по файлу правой кнопкой мыши и в появившемся контекстном меню выбираем пункт «Переименовать».
    6. Меняем расширение с xlsx на zip.
    7. После того, как переименование произведено, Windows воспринимает данный документ, как архив и его можно просто открыть с помощью того же проводника. Делаем двойной щелчок мыши по данному файлу.
    8. Переходим по адресу:

    Файлы с расширением xml в данной директории содержат информацию о листах. Открываем первый из них с помощью любого текстового редактора. Можно воспользоваться для этих целей встроенным Блокнотом Windows, а можно применить и более продвинутую программу, например, Notepad++.
    После того, как программа открылась, набираем на клавиатуре сочетание клавиш Ctrl+F, чем вызываем внутренний поиск приложения. Вбиваем в поисковое окно выражение:

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

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

    Способ 4: Использование сторонних приложений

    Кроме того, если вы забыли кодовое слово, то блокировку можно снять с помощью специализированных сторонних приложений. При этом можно удалить пароль как с защищенного листа, так и со всего файла. Одним из самых популярных приложений данного направления является Accent OFFICE Password Recovery. Рассмотрим процедуру сброса защиты на примере данной утилиты.

    1. Запускаем приложение. Кликаем по пункту меню «Файл». В выпадающем списке выбираем позицию «Открыть». Вместо этих действий также можно просто набрать на клавиатуре сочетание клавиш Ctrl+O.
    2. Открывается окно поиска файла. С помощью него переходим в ту директорию, где расположена нужная нам книга Excel, к которой утрачен пароль. Выделяем её и жмем на кнопку «Открыть».
    3. Открывается Мастер восстановления паролей, который сообщает, что файл защищён паролем. Жмем кнопку «Далее».
    4. Затем открывается меню, в котором предстоит выбрать, по какому сценарию будет производиться снятие защиты. В большинстве случаев наиболее оптимальным вариантом является оставить настройки по умолчанию и только в случае неудачи попробовать их изменить на второй попытке. Жмем на кнопку «Готово».
    5. Начинается процедура подбора паролей. Она может занять довольно продолжительное время, в зависимости от сложности кодового слова. Динамику процесса можно наблюдать в нижней части окна.
    6. После того, как перебор данных закончится, высветится окно, в котором будет записан действительный пароль. Вам только останется запустить файл Эксель в обычном режиме и вписать код в соответствующее поле. Сразу вслед за этим таблица Excel будет разблокирована.

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

    Источник

    Понравилась статья? Поделить с друзьями:
  • Одним кликом списки в excel
  • Одна ячейка таблицы документа excel или calc может содержать
  • Одна ячейка равна другой ячейке excel
  • Одна ячейка задает значение другой ячейке excel
  • Одна ячейка в три ячейки в excel