powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Excel:Отключить или изменить пароль программно... как
5 сообщений из 5, страница 1 из 1
Excel:Отключить или изменить пароль программно... как
    #35405771
Andrey52
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа подскажите плиз!
Существует файл оставленный предыдущим разработчиком... с запароленным проектом, доступ к которому необходимо получить... поискав по форуму нашел топик в котором предлагается вот такое решение:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
 Dim objExcel As Excel.Workbook
    Dim objVBProject As VBIDE.VBProject
    Dim objVBComponent As VBIDE.VBComponent
    Dim objWindow As VBIDE.Window
    
    Set objExcel = GetObject("C:\test.xls")
    Set objVBProject = objExcel.VBProject
    For Each objWindow In objVBProject.VBE.Windows
        If objWindow.Type = vbext_wt_ProjectWindow Then ' vbext_wt_ProjectWindow =6
            objWindow.Visible = True
            objWindow.SetFocus
        End If
    Next
    Set objVBProject.VBE.ActiveVBProject = objVBProject
    SendKeys "~password~", True
    
    DoEvents
    For Each objVBComponent In objVBProject.VBComponents
        Debug.Print objVBComponent.Name
    Next
    Set objVBProject = Nothing
    objExcel.Close
    Set objExcel = Nothing

и на строчке кода - Set objVBProject = objExcel.VBProject
получаю ошибки : программный доступ к объекту не являеться доверенным...
или вылетает другое сообщение : Method 'VBProject' of object '_Workbook' failed
помогите плиз
...
Рейтинг: 0 / 0
Excel:Отключить или изменить пароль программно... как
    #35405791
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Во-первых, используйте тег SRC .
Во-вторых, возьмите AdvancedVBAPasswordRecovery от Элкомсофта и не изобретайте велосипед.
Ну и ответ на ваш вопрос.

...
Рейтинг: 0 / 0
Excel:Отключить или изменить пароль программно... как
    #35405829
Andrey52
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо!
вот только не совсем понятно...
тэг SRS - как его использовать...

и где взять AdvancedVBAPasswordRecovery от Элкомсофта... нагуглить ничего не получилось...

и хотелось бы узнать- приведенный мною код пошел дальше только что не пойму в какой момент пароль отключаеться...
...
Рейтинг: 0 / 0
Excel:Отключить или изменить пароль программно... как
    #35406182
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Andrey52спасибо!
вот только не совсем понятно...
тэг SRS - как его использовать...

Нажмите кнопку Цитировать на вашем первом посте.

Andrey52спасибо!
и где взять AdvancedVBAPasswordRecovery от Элкомсофта... нагуглить ничего не получилось...

Странно, у меня получилось.
Advanced VBA Password Recovery
...
Рейтинг: 0 / 0
Excel:Отключить или изменить пароль программно... как
    #35406538
Andrey52
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
big-duke Andrey52спасибо!
вот только не совсем понятно...
тэг SRS - как его использовать...

Нажмите кнопку Цитировать на вашем первом посте.

Andrey52спасибо!
и где взять AdvancedVBAPasswordRecovery от Элкомсофта... нагуглить ничего не получилось...

Странно, у меня получилось.
Advanced VBA Password Recovery
вот только ключик найти толковый не получается
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Excel:Отключить или изменить пароль программно... как
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]