как можно организовать что бы постоянно не заходить в панель разработчик visual basic
открытия vba при запуске excel
27.10.2010 13:33:13
|
|
|
|
27.10.2010 13:35:16
в автозагрузку Excel поставьте надстройку с одним макросом.
макрос будет состоять из одной строки - команды открытия VBE |
|
|
|
27.10.2010 13:37:30
а какая должна быть команда открытия VBE
|
|
|
|
27.10.2010 13:45:32
в персонал.xls записать код:
Sub Auto_open() application.sendkeys "%{F11}" end sub
Живи и дай жить..
|
|
|
|
27.10.2010 13:45:57
Application.SendKeys "%{F11}"
Проверил - из auto_open в надстройке работает. |
|
|
|
27.10.2010 13:46:24
спасибо
|
|
|
|
27.10.2010 14:06:50
|
|
|
|
27.10.2010 14:14:03
включите макрорекордер и .. выключите его(указав, что писать надо в личную книгу макросов)
Живи и дай жить..
|
|
|
|
27.10.2010 14:20:40
{quote}{login=Alex_ST}{date=27.10.2010 02:06}{thema=}{post}А объясните, почему именно в Auto_open в стандартном модуле, а не в Workbook_Open в модуле книги?
И вообще, когда лучше применять Auto_Open вместо Workbook_Open и Auto_Close()вместо Workbook_BeforeClose{/post}{/quote} Цитирую сам себя ( > Auto_Open срабатывает, даже если запрещены события (Workbook_Open в модуле книги в этом случае не работает). Однако, если события разрешены, то Workbook_Open срабатывает раньше Auto_Open. И, как мы с тобой, Алексей, выяснили, Workbook_BeforeClose не срабатывает при Application.Quit, а Auto_Close - срабатывает. |
|
|
|
27.10.2010 14:32:11
|
||||
|
|
|||
Читают тему