Determine qué botón CommandBar que inició una macro usando VBA en Microsoft Excel

Tabla de contenido

Deje que las macros determinen qué botón de CommandBar las inició.
Si adjunta la macro siguiente a varios botones de CommandBar, el cuadro de mensaje mostrará diferentes contenidos:

Sub DummyMacro () Si Application.CommandBars.ActionControl no es nada Entonces 'la macro no se inició desde un botón de la barra de comandos MsgBox "¡Esta podría ser su macro en ejecución!", VbInformation, _ "Esta macro no se inició desde un botón de CommandBar" Else' la macro se inició desde un botón de la barra de comandos MsgBox "¡Esta podría ser su macro en ejecución!", vbInformation, _ "Esta macro se inició desde este botón de CommandBar:" & _ Application.CommandBars.ActionControl.Caption End If End Sub

Va a ayudar al desarrollo del sitio, compartir la página con sus amigos

wave wave wave wave wave