Adjon meg új bejegyzést az Excel helyi menüjében

Anonim

A makró összekapcsolása a helyi menüvel

Szeretné összekapcsolni egyik makróját egy új paranccsal a helyi menüben? Ez különösen megkönnyíti a felhasználók számára a makró előhívását: Egyszerűen kattintson a cellára a jobb egérgombbal, és megjelenik a helyi menü, amint azt az alábbi ábra mutatja:

Az ábra helyi menüjében már látni fog egy új parancsot. "Új rendelésemnek" hívják. Az új bejegyzés integrálásához használja a következő programkódot:

Sub ContextMenuErwiden ()

Az Application.CommandBars ("Cell") segítségével. Controls.Add

.Caption = "Az új parancsom"

.OnAction = "Makró"

Vége ezzel

End Sub

Az OnAction tulajdonság értékkiosztásában adja meg az új menüponthoz kapcsolni kívánt makró nevét.

Az új bejegyzés eltávolításához a helyi menüből használja a következő programkódot:

Sub ContextMenuLoeschen ()

Application.CommandBars ("Cell"). Vezérlők (Application.CommandBars ("Cell"). Controls.Count) .Delete

End Sub

A makró eltávolítja az utolsó bejegyzést a helyi menüből. Mivel az új bejegyzést ide már korábban hozzáadta, a makró törli ezt a bejegyzést a helyi menüből.