Как закодировать файл excel. Как снять защиту листа в Excel, если забыли пароль

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

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

Пароль необходимо устанавливать после всех изменений в файле перед его сохранением. Для этого необходимо зайти в раздел Сервис → Параметры

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

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

Установить или удалить пароль в Excel можно и способом рассмотренным ниже.

Установить или снять пароль в Excel 2007 и 2010

Установка пароля в Excel 2010 немного отличается от 2003, и сейчас мы с вами рассмотрим, как это можно сделать. Установить пароль вы можете непосредственно перед сохранением файла. Для этого выберите диалоговое окно для сохранения файла: Файл → Сохранить как

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

19.02.2017

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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


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

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

Существует 3 базовых вида защиты паролем файлов Excel:

  1. Защита открытия документа.
  2. Защита от изменения данных в документе.
  3. Шифрование файлов.

Как поставить защиту на файл

Для наглядного примера установим несколько паролей на 1 документ, используя разные виды защиты:

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

Описание функций параметров окна «Общие параметры»:

  1. Всегда создавать резервную копию. При сохранении документа вместе с исходным основным файлом *.xlsx, создается в том же каталоге файл резервной копии с расширением *.xlk. Фактически это полная копия исходного файла со всеми его сохранениями в процессе работы с документом.
  2. Пароль для открытия файла. Если введен пароль он будет запрашиваться при каждом открытии документа. Пока пользователь не введет правильный пароль – документ не откроется. И не будут доступны данные даже для чтения.
  3. Пароль для изменения документа. Если документ защищен этим паролем, то он откроется в режиме «только чтение». Данные можно просматривать, но нельзя изменять.
  4. Рекомендовать доступ только для чтения. Если данная опция включена, то при каждом открытии документа, будет отображаться диалоговое окно с рекомендацией просматривать его в режиме для чтения. Но пользователю будет доступен выбор, в каком режиме открыть документ: в полном доступе или только для чтения.

Примечание. Кнопка «Сервис» и опция «Общие параметры» в диалоговом окне сохранения документа доступна и в других программах входящих в пакет MS Office (Word, PowerPoint и др.). Интерфейс настройки общих параметров немного отличается от Excel, но в целом все интуитивно понятно и подобно.



Шифрование файла с паролем

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

Для шифрования файлов следует выбрать инструмент: «Файл»-«Сведения»-«Защитить книгу»-«Зашифровать паролем». В окне «Шифрование документа» введите пароль для максимальной защиты файла в Excel.


Внимание! Для максимальной надежности запаковывайте в архивы с паролем и максимальным сжатием зашифрованные файлы Excel. Это будет еще более надежный способ защиты информации в документах. Так же используйте сложные и длинные пароли с использованием спецсимволов альт-кодов. Например, код Alt+3(на цифровой клавиатуре) = .

Защита структуры книги

Excel позволяет защищать паролем файлы как целиком, так и отдельными частями. Сейчас займемся селективной (выборочной) защитой документов.


Примечание. Для решения данной задачи можно пойти другим путем: «Файл»-«Сведения»-«Разрешения»-«Защитить структуру книги».

Если структура книги защищена паролем – это значит что нельзя:

  1. Переносить, удалять, копировать, переименовывать все существующие листы.
  2. Вставлять (создавать) новые листы и даже листы диаграмм.
  3. Переносить или копировать листы в другие книги.
  4. Отображать скрытые листы.
  5. Ограничение некоторых операций выполняемых с помощью кода VBA-макросов.

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

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

Несмотря на то, что термины «безопасность» и «защита» обычно взаимозаменяемы, функционально в Excel, это не одно и то же. Безопасность позволяет вам выбирать, кто может получить доступ к данным. Защита ограничивает пользователей, которые могут только просматривать, но не вносить изменения. Безопасность — это доступ, защита — поддержание целостности.

Чтобы назначить пароль на файл Excel, выполните следующие действия:

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

Шаг 4. Введите один или оба пароля и нажмите «ОК».

Шаг 5. Подтвердите каждый пароль и нажмите «ОК».

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

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

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

Видео — Защита паролем файла Microsoft Excel

Безопасность на уровне отдельных листов

Защищать можно не только весь файл или книгу, но и отдельные листы документа. Сделать это так же просто, смотрите на скриншоты ниже.

Шаг 1. В разделе «Рецензирование» выберите необходимый вам уровень защиты.

Шаг 2. Введите пароль, выбрав необходимый вам тип защиты.

Нажмите на кнопку «ОК». С этого момента документ или его составные части будут в безопасности, никто не сможет их отредактировать. Это не значит, что другие люди не смогут получить к ним доступ.

Шифрование паролем

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

Установка внешнего пароля на файл Excel

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

Метод шифрования Описание
Создание зашифрованного архива
Windows XP позволяет создать защищенные паролем ZIP-файлы. В Windows 7 вы можете скачать бесплатную стороннюю программу сжатия файлов. Лучше использовать полностью бесплатный 7-Zip с открытым исходным кодом.
Создайте новый файл, добавив в него все конфиденциальные файлы и установите пароль. Все файлы будут зашифрованы
Шифрование с TrueCrypt
Создайте контейнер, который будет хранить и защищать файлы на вашем жестком диске. Никто не сможет получить доступ к содержимому папки без пароля
FolderGuard
Мощное ПО компьютерной безопасности. Ее можно использовать для контроля над доступом к файлам другим ресурсам системы. Вы можете использовать FGuard для защиты ваших личных документов и папок посредством паролей, чтобы иные пользователи не могли просматривать и изменять их.
Вы можете запаролить любую папку вашего компьютера, разрешая лишь авторизованным пользователям просматривать защищенные файлы

Видео — Защита ячеек и листов в Microsoft Excel

На заметку

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

  1. Любой, у кого есть пароль для изменения книги, также может удалить защиту паролем! Используйте этот конкретный вариант с умом.
  2. Обычные пользователи могут воспользоваться программой взлома пароля. Ваша лучшая защита от такого типа подделки (или кражи) заключается в том, чтобы назначить очень длинный пароль из случайных символов. Это не защитит от взлома специализированным программным обеспечением на 100%, но замедлит его. Эта задержка может привести к тому, что потенциальный взломщик отложит работу над ней.
  3. Если вы забыли свой пароль и не можете войти в свою книгу и внести изменения, вы сами можете приобрести программное обеспечение для взлома паролей.

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

Электронные таблицы это такой переходный вид между базами данных и их программрованием и собиранием кучи хлама в (MS Word) вордовском файле.

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

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

Как установить пароль на открытие файла XLS?

У вас уже есть готовый XLS файл, и вы хотите установить пароль. Открываем кнопку office (расположена сверху-слева с логипом MS Offfice 2007) и выбираем пункт «сохранить как». Внизу окна «Сохранение документа», рядом с кнопкой «сохранить», будет панель опций «Сервис».

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

В нашем случае нужно заполнить поле «Пароль для открытия», нажать «ОК» и повторить пароль ещё раз. Все готово. Осталось нажать кнопочку «Сохранить».

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

Насколько хороша такая защита паролем файла EXCEL?

Любая парольная защита обычно хороша настолько, насколько хорош сам пароль. Но эта аксиома не касается ранних продуктов Microsoft, потому интернет буквально пестрит софтом, выполняющим взлом офисных документов. В последних версиях офиса (начиная с MS Office 2007) разработчики учли свои промахи, и теперь парольную защиту взламывают методом bruteforce (грубой силой, т.е. перебором всех возможных комбинаций или с использованием словаря).

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