Деннис задается вопросом, есть ли способ заблокировать книгу таким образом, чтобы предотвратить взлом пароля VBA-кодами «взломщика паролей» (или чем-либо еще в этом отношении).

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

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

Чтобы обойти это, многие люди не раздают учебники другим.

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

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

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

Как найти хорошие сторонние инструменты шифрования? Вы можете выполнить поиск по словам «надежное шифрование», «программы шифрования» или «утилиты шифрования», используя свой любимый браузер, и у него должно появиться множество альтернатив. Когда вы найдете что-то, что выглядит многообещающим, обязательно выполните поиск, используя название продукта и / или название компании в качестве ключевого слова. Это позволит вам увидеть, есть ли у других проблемы с продуктом или с компанией, производящей продукт.

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

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

ExcelTips — ваш источник экономичного обучения Microsoft Excel.

Этот совет (13409) применим к Microsoft Excel 2007, 2010, 2013, 2016, 2019 и Excel в Office 365.