Принудени да заобиколят модул VBA на защита с парола в Excel 2018
Здравейте приятели!
В последните дни на борба с това предизвикателство:
Има .xls го подаде на макроса, VBA, защитен с парола. Файлът е създаден от износа от програма GrandSmeta и съдържа оценка на разходите, които трябва да бъдат обработени макро.
На версии 32-битова - тя работи без проблеми.
На 64 изправен пред следната грешка:
![Принудени да заобиколят модул VBA на защита с парола в Excel 2010 (заобикаляйки) Принудени да заобиколят модул VBA на защита с парола в Excel 2010](https://webp.images-on-off.com/28/238/434x180_3gbqwjtmn4krwptr6ox5.webp)
Помощ Microsoft осигурява недвусмислен отговор:
![Принудени да заобиколят модул VBA на защита с парола в Excel 2010 (VBA модул) Принудени да заобиколят модул VBA на защита с парола в Excel 2010](https://webp.images-on-off.com/28/238/381x136_s4r6hpcx0bami2q6w845.webp)
Свързан е с Help Desk, аз обясни причината. Отговорът е един и същ:
Ние всички работим. Ние тествахме за битови версии на 64.
FarManager перфектно отворен XLS файл с картографиране на цялата структура на документа.
1. Започнете FarManager.
2. Отворете файла за редактиране.
3. Ние търсим за съответствие с определението от ключово ДСБ, както и промяна на името на ключа за DPW.
4. Запазване.
4. Отворете файла в Excel.
5. Ние потвърждаваме, товарене на проекта, независимо от неправилно ключа (които сме направили неправилно в стъпка 3):
![Принудени да заобиколят модул VBA на защита с парола в Excel 2010 (информационна сигурност) Принудени да заобиколят модул VBA на защита с парола в Excel 2010](https://webp.images-on-off.com/28/238/434x174_m0hsgb1pwyl0v0aicamc.webp)
6. В прозорците с съобщения за грешки безопасно кликнете OK.
7. С помощта на комбинация от Alt + F11 - стартиране VBA редактора и готово макро код е достъпен за редактиране.
Сега причината за грешка се появява, когато стартирате макро среда, в 64 - очевидно!
Промените, въведени, аз запазете проверени. Всичко работи. Приятно ми колеги Решение болезнен проблем + натрупан опит.
Аз се опитвам да се реши на последния въпрос, който съм в застой:
Както убедително и без престъпление, за да се обясни Help Desk за решаване на проблема с макро управлението? Не трябва ли аз притежавам perelapachivat всички шаблони (и там са около 50), за да макроса правилно прилагана на x64 версии на Office. Освен това, въпросът за етиката - трябваше да "да" на защитата на макроси.
Благодаря. Надявам се, че информацията е била полезна за някои части на обществото.
Послепис Вдъхновен от решаването на проблема, и има само един въпрос, зададен малко по-високо, реших да се създаде първата ми тема в Хабре, с надеждата за професионален приятелски съвет.