Kaip susieti makrokomandą su kontekstiniu meniu
Ar norite susieti vieną iš savo makrokomandų su nauja komanda kontekstiniame meniu? Dėl to vartotojams ypač lengva iškviesti makrokomandą: tiesiog spustelėkite langelį dešiniuoju pelės mygtuku ir bus pasiekiamas kontekstinis meniu, kaip parodyta paveikslėlyje:
Paveikslo kontekstiniame meniu jau pamatysite naują komandą. Tai vadinasi „Mano nauja tvarka“. Norėdami integruoti naują įrašą, naudokite šį programos kodą:
Antrasis kontekstas MeniuErwiden ()
Su Application.CommandBars („ląstelė“). Valdikliai. Pridėti
.Caption = "Mano nauja komanda"
.OnAction = "Makro"
Pabaiga su
Pabaiga Sub
Vertės priskyrimui ypatybei „OnAction“ įveskite makrokomandos, kuri bus susieta su nauju meniu elementu, pavadinimą.
Norėdami pašalinti naują įrašą iš kontekstinio meniu, naudokite šį programos kodą:
Antrasis kontekstas MeniuLoeschen ()
Application.CommandBars ("Cell"). Valdikliai (Application.CommandBars ("Cell"). Controls.Count) .Delete
Pabaiga Sub
Makrokomanda pašalina paskutinį įrašą iš kontekstinio meniu. Kadangi naujas įrašas čia pridedamas iš anksto, makrokomanda ištrina šį įrašą iš kontekstinio meniu.