Jak propojit makro s kontextovou nabídkou
Chcete propojit jedno ze svých maker s novým příkazem v kontextové nabídce? Díky tomu je pro uživatele obzvlášť snadné vyvolat makro: Jednoduše klikněte na buňku pravým tlačítkem myši a je k dispozici kontextová nabídka, jak ukazuje následující obrázek:
V kontextové nabídce obrázku již uvidíte nový příkaz. Říká se tomu „Můj nový řád“. K integraci nové položky použijte následující kód programu:
Dílčí kontextMenuErwiden ()
S Application.CommandBars ("buňka"). Controls.Add
.Caption = "Můj nový příkaz"
.OnAction = "Makro"
Konec s
End Sub
V přiřazení hodnoty vlastnosti OnAction zadejte název makra, které má být propojeno s novou položkou nabídky.
Chcete -li odstranit novou položku z kontextové nabídky, použijte následující kód programu:
Dílčí kontextMenuLoeschen ()
Application.CommandBars ("Cell"). Controls (Application.CommandBars ("Cell"). Controls.Count) .Delete
End Sub
Makro odebere poslední položku z kontextové nabídky. Protože sem byl nový záznam přidán předem, makro tento záznam z kontextové nabídky odstraní.