Como executar uma macro vba usando a tecla de atalho no excel 2016
Uma maneira de executar uma macro VBA no Excel 2016 é pressionar a tecla de atalho. Mas antes que você pode usar esse método, você deve atribuir uma tecla de atalho para a macro.
Video: #37 - Curso de Macros e Excel VBA - Formulários
Você tem a oportunidade de atribuir uma tecla de atalho na caixa de diálogo Gravar Macro quando você começar a gravar uma macro. Se você criar o procedimento sem usar o gravador de macro, você pode atribuir uma tecla de atalho (ou alterar uma tecla de atalho já existente) usando o seguinte procedimento:
Escolha desenvolvedor → Código → Macros.
Selecione o nome do procedimento Sub a partir da lista.
Neste exemplo, o procedimento é chamado ShowCubeRoot.
Clique no botão Opções.
Excel exibe a caixa de diálogo Opções de macro.
Clique na opção de tecla de atalho e digitar uma letra na caixa rotulada Ctrl.
A carta você entra corresponde à combinação de teclas que você deseja usar para executar a macro. Por exemplo, se você digitar a letra minúscula c, você pode executar a macro pressionando Ctrl + C. Se você digitar uma letra maiúscula, você precisa adicionar a tecla Shift para a combinação de teclas. Por exemplo, se você digitar C, você pode executar a macro pressionando Ctrl + Shift + C.
Clique em OK para fechar a caixa de diálogo Opções de macro e clique em Cancelar para fechar a caixa de diálogo Macro.
Depois de ter atribuído uma tecla de atalho, você pode pressionar esta combinação de teclas para executar a macro. A tecla de atalho não funciona se ele é atribuído a uma macro que usa um argumento.
As teclas de atalho que você atribui a macros teclas de atalho built-in substituição do Excel. Por exemplo, Ctrl + C é a tecla de atalho padrão para copiar os dados. Se você atribuir Ctrl + C a uma macro, você não pode usar Ctrl + C para copiar. Isso geralmente não é um grande negócio, porque Excel quase sempre fornece outras maneiras de executar comandos.