Conteúdo

Inserindo um menu suspenso

23:03

Este código faz com que você insira uma macro em um menu suspenso, como quando você clica com o botão direito do mouse no Excel.

Menu Suspenso

 

 

 

 

 

 

 

Private Sub Workbook_BeforeClose(Cancel As Boolean)
On Error GoTo erro
Application.CommandBars("cell").Controls("MENSAGEM").Delete
Application.CommandBars("cell").Controls("LIMPAR").Delete

Exit Sub
erro:

End Sub

Private Sub Workbook_Open()
Dim NewControl As CommandBarControl
Dim NewControl2 As CommandBarControl

Set NewControl = Application.CommandBars("cell").Controls.Add
    With NewControl
        .Caption = "MENSAGEM"
        .OnAction = "chamar"
        .BeginGroup = True
        .FaceId = 351
    End With

Set NewControl2 = Application.CommandBars("cell").Controls.Add
    With NewControl2
        .Caption = "LIMPAR"
        .OnAction = "chamar"
        .BeginGroup = True
        .FaceId = 351
    End With
End Sub

 
Abrir Rodape