Vídeo: Executar Macro Excel VBA com Tecla de Atalho 2025
Uma maneira de executar uma macro VBA no Excel 2016 é pressionar sua tecla de atalho. Mas antes de poder usar este método, você deve atribuir uma tecla de atalho à macro.
Você tem a oportunidade de atribuir uma tecla de atalho na caixa de diálogo Gravar macro quando você começa 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 existente) usando o seguinte procedimento:
-
Escolha Desenvolvedor → Código → Macros.
-
Selecione o nome do procedimento Sub na caixa de listagem.
Neste exemplo, o procedimento é chamado ShowCubeRoot.
-
Clique no botão Opções.
Excel exibe a caixa de diálogo Opções de macro.
A caixa de diálogo Opções de macro permite definir opções para suas macros. -
Clique na opção Chave de atalho e insira uma letra na caixa denominada Ctrl.
A letra que você insere corresponde à combinação de teclas que você deseja usar para executar a macro. Por exemplo, se você inserir a letra minúscula c, você pode executar a macro pressionando Ctrl + C. Se você inserir uma letra maiúscula, você deve adicionar a tecla Shift à combinação de teclas. Por exemplo, se você inserir 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, em seguida, clique em Cancelar para fechar a caixa de diálogo Macro.
Depois de atribuir uma tecla de atalho, você pode pressionar essa combinação de teclas para executar a macro. Uma tecla de atalho não funciona se for atribuída a uma macro que use um argumento.
As teclas de atalho que você atribui às macros substituem as teclas de atalho incorporadas do Excel. Por exemplo, Ctrl + C é a tecla de atalho padrão para copiar dados. Se você atribuir Ctrl + C a uma macro, não pode usar Ctrl + C para copiar. Isso geralmente não é grande porque o Excel quase sempre fornece outras formas de executar comandos.
