Одредите које је дугме ЦоммандБар покренуло макро помоћу ВБА у програму Мицрософт Екцел

Anonim

Нека макрои сами одреде које дугме на командној траци их је покренуло.
Ако доњи макро приложите на више дугмади ЦоммандБар, оквир за поруке ће приказати различите садржаје:

Суб ДуммиМацро () Ако Апплицатион.ЦоммандБарс.АцтионЦонтрол није ништа Тада 'макро није покренут са дугмета командне траке МсгБок "Ово би могао бити ваш макро који ради!", ВбИнформатион, _ "Овај макро није покренут са дугмета ЦоммандБар" Иначе " макро је покренут са дугмета командне траке МсгБок "Ово би могао бити ваш макро који ради!", вбИнформатион, _ "Овај макро је покренут са овог дугмета ЦоммандБар:" & _ Апплицатион.ЦоммандБарс.АцтионЦонтрол.Цаптион Енд Иф Енд Суб