Макрос Excel - открыть макрос, не заходя в Visual Basic? - PullRequest
3 голосов
/ 08 апреля 2011

Я закончил свой макрос! Но есть ли более простой способ запустить его?

Я знаю два способа

  • Откройте Visual Basic, выберите правильный макрос и запустите!

  • Просмотр макросов, выбор правильного макроса и запуск!

Есть ли более простой способ или это единственные два способа?

Спасибо

Ответы [ 3 ]

5 голосов
/ 08 апреля 2011

Поместите командную кнопку на свой лист, просмотрите ее код в редакторе VB и отредактируйте его так, чтобы он выглядел примерно так:

Private Sub CommandButton1_Click()
    Call MyMacro
End Sub

Затем вы можете просто нажимать кнопку каждый раз, когда захотитезапустите свой макрос.

3 голосов
/ 12 апреля 2011

Есть несколько вариантов:

Панель инструментов или Меню (Excel 2003 и более ранние версии)

http://peltiertech.com/WordPress/how-to-assign-a-macro-to-a-toolbar-or-menu/

ActiveX control

http://peltiertech.com/WordPress/how-to-assign-a-macro-to-an-activex-control/

Кнопка (Управление меню форм) или Форма

http://peltiertech.com/WordPress/how-to-assign-a-macro-to-a-button-or-shape/

3 голосов
/ 08 апреля 2011

вы даже можете создать маленький значок смайлика на панели инструментов, чтобы он оставался там, и вы можете запустить его, щелкнув по нему или прикрепив к нему сочетания клавиш.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...