Como vincular uma macro ao menu de contexto
Você gostaria de vincular uma de suas macros a um novo comando no menu de contexto? Isso torna particularmente fácil para os usuários chamar a macro: Basta clicar em uma célula com o botão direito do mouse e o menu de contexto estará disponível, como mostra a figura a seguir:
Você já verá um novo comando no menu de contexto da figura. É chamado de "Meu novo pedido". Use o seguinte código de programa para integrar a nova entrada:
Sub ContextMenuErwiden ()
Com Application.CommandBars ("Cell"). Controls.Add
.Caption = "Meu novo comando"
.OnAction = "Macro"
Terminar com
End Sub
Na atribuição de valor à propriedade OnAction, insira o nome de sua macro que deve ser vinculada ao novo item de menu.
Para remover a nova entrada do menu de contexto, use o seguinte código de programa:
Sub ContextMenuLoeschen ()
Application.CommandBars ("Cell"). Controles (Application.CommandBars ("Cell"). Controls.Count) .Excluir
End Sub
A macro remove a última entrada do menu de contexto. Como a nova entrada é adicionada aqui de antemão, a macro exclui essa entrada do menu de contexto.