Excel

Как да премахнете паролата от Excel VBA проект [4 метода]

Искам да знам как да премахна парола от VBA проект в Excel. Кой може да ми помогне?

Преди дори да търсите методи за премахване на VBA парола в Excel, трябва да разберете значението на VBA. VBA е акроним на Visual Basic за приложения. Използва се от различни MS приложения, особено MS Excel, за добавяне на някои функции, а също и за подпомагане на автоматизирането на рутинни задачи. Поради тяхното естество и необходимост от сигурност на файловете, повечето потребители шифроват VBA проекти с пароли. Хората обаче не са перфектни и VBA паролите могат да бъдат забравени. Очевидното заключение е, че не можете да получите достъп или да редактирате своите Excel VBA кодове. За да победите този хаос, имате нужда от начин да разбиете парола за Excel VBA. За щастие има много начини за изпълнение на тази задача. В тази статия ще получите подробно ръководство за най-добрите 4 метода за разбиване на пароли за Excel VBA.

Част 1: Как да премахнете паролата за VBA проект в Excel без програми

Отключването на VBA проект в Excel може да се извърши с помощта на автоматичен софтуер за дешифриране на VBA или ръчно. Задълбочавайки се в това как да разбиете ръчно паролата за Excel VBA, има няколко добри начина, които могат да свършат работата. Можете да изберете от тези опции и да опитате с вашия защитен Excel файл. В крайна сметка една от тези опции може да е по-добра в зависимост от естеството на вашия защитен документ и настоящите нужди. Преди да се възползвате от тези ръчни методи, трябва да архивирате своите Excel файлове.

Метод 1. Променете файловото разширение, за да отключите Excel VBA модул

Този метод включва промяна на файловото разширение .xlsm в друг формат и след това връщане към .xlsm формат след това. Въпреки че процесът е дълъг, можете да го следвате внимателно, за да премахнете евентуално своята парола за Excel VBA. Следващите стъпки илюстрират как можете да разбиете паролата на проекта Excel VBA, като просто промените разширението на файла.

Етап 1 : Намерете целевия .xlsm файл и променете файловото разширение .xlsm на zip.

Стъпка 2 : Сега отворете този файл чрез която и да е от програмите за архивиране, които имате. Можете да използвате WinRAR или 7-Zip. Ако направите това, трябва да можете да видите следната структура на вашата файлова директория.

Стъпка 3 : Отидете до опцията за директория XL и извлечете файла с надпис „VBAProject.bin“.

промяна на файловите разширения на VBA

Стъпка 4 : Отворете файла VBAProject.bin чрез всеки шестнадесетичен редактор и проверете текста „DPB=“ във файла в шестнадесетичния редактор.

Стъпка 5 : След като намерите този текст, просто го изтрийте и вместо това го заменете с „DPX=“. Сега запазете и затворете файла си в шестнадесетичния редактор. Презаписва стария VBAProject.bin с новия шестнадесетичен редактиран VBAProject.bin.

Стъпка 6 : Върнете файловото разширение на .xlsm и след това го отворете в Excel. В предупредителния изскачащ прозорец изберете „Да“ и игнорирайте другите опции.

Стъпка 7 : Стартирайте VBA редактора и изберете „OK“, ако се появи диалоговият прозорец.

Стъпка 8 : Щракнете с десния бутон върху името на вашия VBA проект и след това изберете свойства. Изберете раздела „Защита“ и изтрийте съществуващите пароли. Освен това деактивирайте квадратчето „Заключване на проект за преглед“ и го активирайте отново. Въведете подходяща парола и я потвърдете. Щракнете върху „OK“, за да направите промените.

Метод 2. Премахнете паролата за проект Excel VBA с шестнадесетичен редактор

Hex Editor ви дава добра платформа за редактиране на шестнадесетични продукти и накрая за разбиване на парола за Excel VBA. При този метод ще създадете фиктивен xls файл, ще зададете парола и ще го използвате за достъп до защитения Excel.

Етап 1 : Използвайте шестнадесетичния редактор, за да създадете нов Excel (xls) файл. Само един обикновен файл може да го направи.

Стъпка 2 : Създайте парола за този файл в секцията VBA. Можете да натиснете Alt+F11 за достъп до тази опция.

Стъпка 3 : След като създадете лесна за запомняне парола, запазете този нов файл и излезте.

Стъпка 4 : Отворете този новосъздаден файл, но този път го отворете през шестнадесетичния редактор. След като отворите, намерете и копирайте редовете, които започват със следните ключове: CMG=, DPB= и GC=.

VBA файлови разширения

Стъпка 5 : Сега отворете Excel файла, в който искате да разбиете паролата с Hex редактора. Поставете копираните текстове в съответните полета и запазете промените. Излезте от файла.

Стъпка 6 : Обикновено отворете файла на Excel и използвайте същата парола, която сте създали за фиктивния xls файл, за да видите VBA кода.

Метод 3. Премахнете паролата от проекта на Excel VBA с Visual Basic Editor

За разлика от шестнадесетичния редактор, редакторът на Visual Basic позволява на потребителите да редактират кодове на символи вместо шестнадесетични. Процесът не е толкова дълъг. Трябва обаче да внимавате, защото кодовете изискват внимание, за да избегнете грешки. Следващите стъпки ясно илюстрират как можете да разбиете парола за Macro на Excel с Visual Basic Editor.

Етап 1 : Отворете ръчно съответната работна книга, съдържаща защитения лист в Excel.

Стъпка 2 : Сега отворете редактора на Visual Basic с помощта на командата Alt+F11. Отидете до модула за вграждане и след това поставете следния код в прозореца с кодове, наличен вдясно.

Стъпка 3 : Излезте от прозореца на VBA Editor и продължете със защитения работен лист.

Стъпка 4 : Отидете на Инструменти > Макрос > Макроси. В списъка, който се показва, щракнете двукратно върху опцията „Разбиване на пароли“. Вече трябва да имате достъп до вашия защитен с парола Excel файл.

Част 2: Ръчни ограничения при отключване на VBA проект в Excel

Въпреки че ръчните методи са полезни за разбиване на пароли за Excel VBA, те далеч не са перфектни. Тези методи са измъчвани от множество проблеми, които ги правят неподходящи, когато става въпрос за важни и сложни файлове на Excel. По-долу са някои от често срещаните ограничения на ръчните методи.

  • Изисква технически познания : Както видяхте, повечето от горните опции включват много код. Така че, ако имате малко технически познания, ще ви е трудно с тези ръчни опции.
  • Отнема много време : Много ръчни методи включват продължителни процеси. Фактът, че също така включва кодове и движение в множество платформи, го прави по-досаден и следователно потребителите ще го намерят бавен и досаден.
  • Успеваемост : Това, което има значение в крайна сметка, е дали можем да разбием паролата за Excel VBA или не. За съжаление, тези ръчни опции записват най-ниските нива на успех. Ето защо не е препоръчително да изразходвате много време и енергия и след това да не получите желания резултат.

Въпреки това, ако всички опции се провалят или се уморите от недостатъците им, по-късно опитайте да използвате специални приложения като Passper за Excel, за да разбиете автоматично паролата за Excel VBA.

Част 3: Как автоматично да разбиете парола за Excel VBA

Passper за Excel е невероятно мощен инструмент за отключване на парола за Excel файлове. Програмата гарантира 100% успеваемост за разбиване на парола за Excel VBA проект. Със супер бързата скорост на дешифриране и лекотата на използване, няма причина да се съмнявате в способността на Passper за Excel. Също така е важно да се отбележи, че Passper за Excel може да се използва за разбиване на паролата за отваряне на документи за Excel файлове.

Основни характеристики на Passper за Excel:

  • Всички ограничения за редактиране и форматиране във вашия VBA проект, работен лист или работна книга могат да бъдат дешифрирани незабавно.
  • С Passper за Excel едно просто щракване ще ви позволи да се отървете от защитата с парола на вашия VBA проект.
  • Вашите данни няма да бъдат засегнати или повредени след използване на програмата.
  • Програмата има много широка съвместимост. Всички типове файлове на Excel, включително .xlsm, .xlsb, .xltx, .xltm, са съвместими с него.

Passper за Excel обслужва милиони потребители по целия свят. И получи положителни отзиви от своите потребители. Не се колебайте да опитате сега.

Опитайте го безплатно

Как да премахнете VBA парола в Excel с Passper за Excel

Етап 1: Стартирайте Passper за Excel на вашия компютър и щракнете върху опцията „Премахване на ограниченията“.

Премахване на ограниченията на Excel

Стъпка 2: В новия прозорец щракнете върху бутона „Избор на файл“ и следвайте инструкциите на екрана, за да качите защитения с парола Excel VBA файл в интерфейса на програмата.

изберете файла на excel

Стъпка 3: Когато защитеният с парола файл бъде качен, натиснете опцията „Изтриване“, за да се отървете от паролата на VBA проекта във вашия Excel файл.

премахнете ограниченията на Excel

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

Заключение

Това ръководство ясно разработи някои от правдоподобните методи за разбиване на пароли за Excel VBA. Въпреки това, някои форми са по-добри от други поради способността им да обработват сложни VBA пароли, лекотата на използване и публикуваните проценти на успех. От голямото количество информация, предоставена по-горе, никой не може да оспори Passper за Excel като истинското решение за разбиване на парола за проект Excel VBA. Всички параметри на измерване го поставят пред ръчните опции. Изберете Passper за Excel и решете завинаги проблемите си с паролата на VBA.

Опитайте го безплатно

Подобни публикации

Оставете коментар

Вашият имейл адрес няма да бъде публикуван.

Бутон за връщане в началото
Споделете чрез
Копирай връзка
Задвижвани от Social Snap