|
Программное снятие своего пароля на код VBA
|
|||
---|---|---|---|
#18+
Всем доброго времени суток! На форуме – /topic/346886&hl=#3232797 – был представлен макрос для программного снятия своего пароля на код VBA. После успешного завершения процедуры остаётся открытым окно редактора VBA. Окно не активно, однако пиктограма редактора видна на панели уведомлений (внизу экрана). Также после завершения процедуры клавиша Num Lock отключается (лампочка не горит). Вопрос, – какой код необходимо дописать в процедуру, чтобы программно закрыть редактор VBA (убрать пиктограму редактора с панели уведомлений), а также программно включить клавишу Num LocK? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.03.2011, 03:15 |
|
Программное снятие своего пароля на код VBA
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
08.03.2011, 13:11 |
|
Программное снятие своего пароля на код VBA
|
|||
---|---|---|---|
#18+
big-duke спасибо за отзыв. Инструкция SendKeys "%{F4}", True закрывает весь проект вместе с редактором VBA. Как программно закрыть только редактор VBA, проект оставить открытым? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.03.2011, 21:55 |
|
Программное снятие своего пароля на код VBA
|
|||
---|---|---|---|
#18+
Mishel97 закрыть только редактор VBA, проект оставить открытым? Чем редактор VBA отличается от проекта ? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2011, 18:22 |
|
Программное снятие своего пароля на код VBA
|
|||
---|---|---|---|
#18+
Сто извенений. Необходимо закрыть редактор VBA (Project - VBAPoject), а книгу Excel оставить открытой. При открытой книге Excel редактор VBA открывается клавишами - Alt + F11, закрывается клавишами - Alt + F4. Однако инструкция в коде SendKeys "%{F4}", True закрывает и редактором VBA и книгу Excel . Вопрос - как программно закрыть только редактор VBA, книгу Excel оставить открытой? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2011, 22:07 |
|
Программное снятие своего пароля на код VBA
|
|||
---|---|---|---|
#18+
Дело в том, что модификация кода VBA, сохранённого в данной книге (а иначе почему у вас был открыт редактор во время исполнения) - считается модификацией книги (и файла, соответственно). Так что ALT+F4 при закрытии по "Остановке" вместо "Прерывания" соответствует выполнению обычного Application.Save. С другой стороны, это событие можно перехватить и обработать - естественно, озаботившись этим до начала разработки скрипта... ... |
|||
:
Нравится:
Не нравится:
|
|||
12.03.2011, 00:06 |
|
Программное снятие своего пароля на код VBA
|
|||
---|---|---|---|
#18+
Mishel97, Попробуйте так SendKeys "%{TAB}", True 'открываем окно редактора SendKeys "%q", True ' закрываем редактор ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2015, 14:39 |
|
|
start [/forum/topic.php?fid=61&tid=2173335]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 276ms |
total: | 404ms |
0 / 0 |