Pakeiskite dešiniuoju pelės mygtuku spustelėkite meniu, kad iškviestumėte makrokomandą - VBA kodo pavyzdžiai

Dešiniuoju pelės mygtuku spustelėkite, kad iškviestumėte makrokomandą

Čia yra kodas, leidžiantis vartotojui pasirinkti makrokomandą iš numatytojo meniu, kuris rodomas dešiniuoju pelės mygtuku spustelėjus langelį.

1. Į „ThisWorkbook“ kodo langą įdėkite šį kodą

 Private Sub Workbook_Open () Dim MyMenu As Object Set MyMenu = Application.ShortcutMenus (xlWorksheetCell) _ .MenuItems.AddMenu ("Tai mano pasirinktinis meniu", 1) Su MyMenu.MenuItems .Add "MyMacro1", "MyMacro1", 1 ,, "". Pridėti "MyMacro2", "MyMacro2",, 2, "" "Baigti nustatant MyMenu = Nieko pabaigos sub

2. Įdėkite šį kodą į modulį

 Public Sub mymacro1 () MsgBox "Macro1 iš dešiniojo pelės mygtuko paspaudimo meniu" End Sub Public Public sub mymacro2 () MsgBox "Macro2 iš dešiniojo pelės mygtuko paspaudimo meniu" End Sub

3. Uždarykite savo darbaknygę ir vėl atidarykite!

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave