Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

Naudodami "Access" makrokomandas galite kurti pasirinktinius kontekstinius meniu, kurie rodomi dešiniuoju pelės mygtuku spustelėjus formas, ataskaitas ar atskirus valdiklius. Taip pat galite kurti pasirinktinius meniu, kurie rodomi konkrečių formų ar ataskaitų juostelėje.

Norėdami sukurti meniu naudodami makrokomandas, atlikite tris pagrindinius veiksmus:

  1. Sukurkite makrokomandos objektą su papildomomis makrokomandomis, kuriose yra meniu komandos.

  2. Kurti kitą makrokomandos objektą, kuris pats sukuria meniu.

  3. Pridėti meniu prie valdiklio, formos, ataskaitos arba visos duomenų bazės.

Tolesniuose skyriuose išsamiai aprašyta, kaip atlikti šiuos veiksmus.

Pastaba: Ar naudojate "Access 2007"? Jei taip, pereikite prie skyriaus Pasirinktinių kontekstinių meniu kūrimas programoje "Access 2007".

Patarimas: Jei norite sužinoti, kaip programoje "Access" kurti pasirinktinius kontekstinius meniu naudojant "Visual Basic for Applications" (VBA) kodą, žr. straipsnį Formos, formos valdiklio arba ataskaitos kontekstinio meniu kūrimas.

1 veiksmas: sukurkite makrokomandos objektą su papildomomis makrokomandomis, kuriose yra meniu komandos

Atlikdami šį veiksmą sukuriate makrokomandos objektą su papildomomis makrokomandomis, kurių kiekviena antrinė makrokomanda bus atskira nuorodų meniu komanda.

Kas yra antrinė makrokomanda?

Makrokomandos objekte galite naudoti antrinę makrokomandą makrokomandų veiksmų rinkiniui apibrėžti. Makrokomandos objekto antrinės makrokomandos gali būti iškviečiamos atskirai nuo įvairių valdiklių ir objektų įvykių. Atskiros makrokomandos objekto antrinės makrokomandos turi unikalų pavadinimą ir jose gali būti vienas ar daugiau makrokomandų veiksmų.

  1. Skirtuko Kurti grupėje Makrokomanda ir kodas spustelėkite Makrokomanda.

  2. Kiekvienai pasirinktiniame kontekstiniame meniu norimai komandai:

    1. Įtraukite antrinės makrokomandos sakinį į makrokomandos kūrimo langą ir pavadinkite antrinę makrokomandą, kurią norite rodyti kontekstiniame meniu (pvz., "Spausdinti" arba "Atnaujinti").

      Patarimas: Norėdami sukurti prieigos klavišą, kad galėtumėte naudoti klaviatūrą komandai pasirinkti, prieš raidę, kurią norite naudoti kaip prieigos klavišą komandos pavadinime, įveskite ampersandą (&) (pvz., "&Refresh"). Ši raidė meniu bus pabraukta.

    2. Antrinėje makrokomandoje pasirinkite pirmą veiksmą, kurį norite atlikti spustelėję kontekstinio meniu komandą.

    3. Jei yra daugiau veiksmų, kuriuos norite atlikti pažymėdami šią komandą, įtraukite juos kaip atskirus makrokomandų veiksmus toje pačioje antrinėje makrokomandoje.

  3. Įrašykite ir pavadinkite makrokomandos objektą, pvz., mcrShortcutMenuCommands.

    Šioje iliustracijoje parodytas makrokomandos objekto pavyzdys su trimis papildomomis makrokomandomis, skirtomis pasirinktiniam meniu arba kontekstiniam meniu.

    "Access" makrokomandos dizaino lango su trimis antrinės makrokomandos sakiniai ekrano nuotrauka.

2 veiksmas: sukurkite antrą makrokomandos objektą, kuris sukuria meniu

Šis veiksmas gali atrodyti nereikalingas, bet norėdami sukurti kontekstinį meniu iš makrokomandos objekto, kurį sukūrėte atlikdami 1 veiksmą, turite sukurti antrą makrokomandos objektą, kuriame būtų makrokomandos veiksmas AddMenu. Šis makrokomandos veiksmas kartais vadinamas "meniu makrokomanda".

  1. Skirtuko Kurti grupėje Makrokomanda ir kodas spustelėkite Makrokomanda.

  2. Makrokomandos dizaino lango pasirinktinio įvedimo lauke Įtraukti naują veiksmą pasirinkite AddMenu.

  3. Makrokomandos AddMenu veiksmo lauke Meniu pavadinimas įveskite meniu pavadinimą (pvz., "Formos komandos"). Šis argumentas nėra būtinas, tačiau rekomenduojamas, jei atlikdami 3 veiksmą planuojate įtraukti meniu į juostelės skirtuką (pvz., formos arba ataskaitos skirtuką Papildiniai ). Jei atliekant 3 veiksmą meniu įtraukiamas kaip kontekstinis meniu, argumento Meniu pavadinimas nepaisoma.

  4. Argumento Meniu makrokomandos pavadinimas lauke įveskite makrokomandos objekto, kurį sukūrėte atlikdami 1 veiksmą, pavadinimą.

  5. Įrašykite ir pavadinkite šį antrą makrokomandos objektą, pvz., mcrAddShortcutMenu.

    Šioje iliustracijoje parodytas meniu makrokomandos objekto pavyzdys, kuris sukuria meniu, kurį sukūrėme atlikdami 1 veiksmą.

    "Access" makrokomandos objekto su makrokomandos veiksmu AddMenu ekrano nuotrauka.

3 veiksmas: meniu pridėjimas prie valdiklio, formos, ataskaitos arba duomenų bazės

Atsižvelgdami į tai, kur turėtų būti rodomas meniu, atlikite vieną ar kelias iš toliau nurodytų procedūrų.

Meniu įtraukimas į formos arba ataskaitos Add-Ins skirtuką

Naudokite šią procedūrą, jei norite, kad meniu būtų rodomas konkrečios formos arba ataskaitos skirtuke Papildiniai .

  1. Naršymo srityje dešiniuoju pelės mygtuku spustelėkite formą arba ataskaitą, kurioje norite matyti meniu, tada spustelėkite Dizaino rodinys.

  2. Skirtuko Dizainas grupėje Įrankiai spustelėkite Ypatybių lapas.

  3. Pažymėkite visą objektą pasirinkdami Forma arba Ataskaita užduočių srities Ypatybių lapas viršuje esančiame sąraše.

  4. Ypatybių lapo skirtuko Kita ypatybės lauke Meniu juosta įveskite makrokomandos objekto, kurį sukūrėte atlikdami 2 veiksmą, pavadinimą (šiame pavyzdyje "mcrAddShortcutMenu").

  5. Įrašykite formos arba ataskaitos keitimus.

    Kai kitą kartą atidarysite formą arba ataskaitą, juostelėje bus rodomas skirtukas Papildiniai. Spustelėkite skirtuką, kad pamatytumėte meniu, kaip parodyta šioje iliustracijoje:

    "Access" papildinių juostelės ekrano nuotrauka

    Daugiau informacijos apie juostelės tinkinimo būdus, pvz., pasirinktinių skirtukų įtraukimą arba numatytųjų skirtukų slėpimą, žr. straipsnyje Pasirinktinės juostelės kūrimas programoje "Access".

Meniu įtraukimas kaip formos, ataskaitos arba valdiklio kontekstinio meniu

Naudokite šią procedūrą, jei norite, kad meniu būtų rodomas dešiniuoju pelės mygtuku spustelėjus konkrečią formą, ataskaitą arba valdiklį.

  1. Naršymo srityje dešiniuoju pelės mygtuku spustelėkite formą arba ataskaitą, kurioje norite matyti kontekstinį meniu, tada spustelėkite Dizaino rodinys.

  2. Skirtuko Dizainas grupėje Įrankiai spustelėkite Ypatybių lapas.

  3. Pažymėkite valdiklį arba objektą, prie kurio norite pridėti kontekstinį meniu.

    Norėdami pažymėti visą objektą, užduočių srities Ypatybių lapas viršuje esančiame sąraše pasirinkite Forma arba Ataskaita .

  4. Ypatybių lapo skirtuko Kita ypatybės lauke Kontekstinio meniu juosta įveskite makrokomandos objekto, kurį sukūrėte atlikdami 2 veiksmą, pavadinimą (šiame pavyzdyje "mcrAddShortcutMenu").

  5. Įsitikinkite, kad nustatyta ypatybės Kontekstinis meniu reikšmė Taip.

  6. Įrašykite formos arba ataskaitos keitimus.

    Kai kitą kartą atidarysite formą arba ataskaitą ir dešiniuoju pelės mygtuku spustelėsite formą, ataskaitą arba valdiklį, pamatysite kontekstinį meniu su susijusiomis komandomis, kaip parodyta toliau pateiktoje iliustracijoje:

    "Access" formos kontekstinio meniu ekrano nuotrauka

Įtraukti meniu kaip visuotinį kontekstinį meniu

Ši procedūra pakeičia visus dabartinės duomenų bazės numatytuosius kontekstinius meniu. Pasirinktiniai kontekstiniai meniu, kuriuos pridėsite prie konkrečių formų, ataskaitų ar valdiklių, nepaveiks.

  1. Spustelėkite Failas > Parinktys.

  2. Dialogo lange „Access“ parinktys spustelėkite Dabartinė duomenų bazė.

  3. Dalies Juostelės ir įrankių juostos parinktys lauke Kontekstinio meniu juosta įveskite makrokomandos, kurią sukūrėte atlikdami 2 veiksmą, pavadinimą (šiame pavyzdyje – "mcrAddShortcutMenu").

  4. Spustelėkite Gerai , kad įrašytumėte keitimus dialogo lange "Access" parinktys .

  5. Uždarykite ir iš naujo atidarykite duomenų bazę, kad pakeitimai įsigaliotų.

Pasirinktiniai kontekstiniai meniu pakeičia objektų, prie kurių jie pridėti, numatytuosius kontekstinius meniu. Jei norite išsaugoti tam tikras "Access" komandas, kurios bus naudojamos šiuose meniu, naudokite makrokomandos veiksmą Vykdytikomandą , kad įdėtumėte komandas į makrokomandų objektus meniu, kuriame norite jas naudoti.

Pasirinktinis kontekstinis meniu, pridėtas prie valdiklio, pakeičia kitus pasirinktinius kontekstinius meniu, apibrėžtus duomenų bazėje. Pasirinktinis kontekstinis meniu, pridėtas prie formos arba ataskaitos, pakeičia pasirinktinį visuotinį kontekstinį meniu.

Kai nurodote formos, ataskaitos ar duomenų bazės meniu makrokomandą, "Access" paleidžia šią meniu makrokomandą kiekvieną kartą, kai atidaroma forma, ataskaita arba duomenų bazė. Jei pakeičiate meniu makrokomandos objektą arba makrokomandos objektą, kuris apibrėžia komandas, kol atidaryta forma, ataskaita arba duomenų bazė, turite uždaryti formą, ataskaitą arba duomenų bazę ir iš naujo ją atidaryti, kad pamatytumėte pakeitimus.

Norėdami sukurti antrinį meniu kontekstiniame komandų sąraše, atlikite 1 veiksmą, kad sukurtumėte atskirą makrokomandos objektą, kuriame būtų tik antrinio meniu komandos, kaip parodyta tolesnėje iliustracijoje:

Makrokomandos programoje "Access" su dviem papildomomis makrokomandomis ekrano nuotrauka

Tada dar kartą atlikite 1 veiksmą, kad apibrėžtumėte aukštesnio lygio meniu objekto komandas. Įtraukite antrinį meniu kaip elementą aukštesnio lygio makrokomandos objekte naudodami makrokomandos veiksmą AddMenu . Šioje iliustracijoje parodytas meniu, kuriame yra antrinis meniu, makrokomandos objektas. Trečioji makrokomandos objekto antrinė makrokomanda šiame pavyzdyje sukuria antrinį meniu Eksportuoti į... (mcrShortcutSubMenuCommands).

"Access" makrokomandos su keturiomis papildomomis makrokomandomis ekrano nuotrauka

Šioje iliustracijoje parodytas gautas užpildytas kontekstinis meniu su antriniu meniu:

Kontekstinio meniu su antriniu meniu ekrano nuotrauka

Galite sukurti kelis antrinių meniu lygius naudodami makrokomandų veiksmus AddMenu makrokomandų objektuose kiekvienam meniu lygiui. Įsitikinkite, kad kiekvienam veiksmui AddMenu reikia nurodyti argumento Meniu pavadinimas reikšmę, priešingu atveju antrinis meniu aukštesnio lygio meniu bus rodomas kaip tuščia eilutė.

Makrokomandos išraiškos sąlygos, naudojančios blokus Jei / Tada / Dar , palaikomos tik aukščiausio lygio meniu makrokomandos objekte. Kitaip tariant, galite naudoti sąlygos išraišką meniu makrokomandos objekte, kad nustatytumėte, ar bus rodomas konkretus meniu ar kontekstinis meniu, bet tik aukščiausio lygio meniu. Negalite naudoti sąlygų išraiškų norėdami rodyti arba slėpti meniu komandas ar antrinius meniu. Taip pat galite naudoti sąlygos išraišką, kad paslėptumėte arba rodytumėte pasirinktinį kontekstinį meniu arba visuotinį kontekstinį meniu.

Jei norite, meniu makrokomanda, kurią sukuriate atlikdami 2 veiksmą, gali būti makrokomandos objekto dalis. Pavyzdžiui, jei turite kelis skirtingų objektų ar valdiklių kontekstinius meniu, galite sukurti vieną makrokomandos objektą, kuriame yra visos reikiamos meniu makrokomandos. Įsitikinkite, kad kiekvienos antrinės makrokomandos pavadinimas yra unikalus. Atlikdami 3 veiksmą naudokite šią išraišką, kad nurodytumėte makrokomandą: MacroObjectName.SubmacroName. Pvz., mcrAddShortcutMenus.AddMenu2.

Puslapio viršus

Pasirinktinių kontekstinių meniu kūrimas programoje "Access 2007"

"Access 2007" makrokomandų kūrimo langas skiriasi, palyginti su naujesnėse versijose, todėl išplėskite tolesnius skyrius, kad sektumėte, jei naudojate "Access 2007".

Atlikdami šį veiksmą sukuriate makrokomandų grupę, kurios kiekviena makrokomanda bus atskira kontekstinio meniu komanda.

Kas yra makrokomandų grupė?

Makrokomandų grupė yra vienas makrokomandos objektas, kuriame yra dvi ar daugiau nepriklausomų makrokomandų. Atskiros makrokomandos nustatomos įvedant kiekvienos makrokomandos pavadinimą stulpelyje Makrokomandų pavadinimai. Tolesnėje iliustracijoje Makrokomanda3 yra makrokomandų grupė. NotFoundMsg ir FoundMsg yra atskiros grupės makrokomandos, kiekviena makrokomanda sudaryta iš dviejų makrokomandų veiksmų.

Makrokomandų grupės pavyzdys

Pastaba: Pagal numatytuosius nustatymus stulpelis Makrokomandos pavadinimas yra paslėptas. Norėdami, kad būtų rodomas stulpelis Makrokomandos pavadinimas , skirtuko Dizainas grupėje Rodyti/slėpti spustelėkite Makrokomandų pavadinimai.

  1. Skirtuko Kūrimas grupėje Kita spustelėkite Makrokomanda. Jei ši komanda negalima, spustelėkite rodyklę po mygtuku Modulis arba Klasės modulis, tada spustelėkite Makrokomanda.

  2. Skirtuko Dizainas grupėje Rodyti/slėpti spustelėkite Makrokomandų pavadinimai , kad būtų rodomas stulpelis Makrokomandos pavadinimas .

  3. Kiekvienai pasirinktiniame kontekstiniame meniu norimai komandai:

    • Stulpelyje Makrokomandos pavadinimas įveskite tekstą, kurį norite rodyti kontekstiniame meniu (pvz., "Print report" (Spausdinti ataskaitą) arba "Save" (Įrašyti).

      1. Pastaba: Norėdami sukurti prieigos klavišą, kad galėtumėte naudoti klaviatūrą komandai pasirinkti, prieš raidę, kurią norite naudoti kaip prieigos klavišą komandos pavadinime, įveskite ampersandą (&) (pvz., "&Įrašyti"). Ši raidė meniu bus pabraukta.

    • Stulpelyje Veiksmas pasirinkite pirmąjį veiksmą, kurį norite atlikti spustelėję kontekstinio meniu komandą.

    • Jei yra daugiau veiksmų, kuriuos norite atlikti pažymėdami šią komandą, įtraukite juos tolesnėse eilutėse. Kiekvienam paskesniam veiksmui palikite langelį Makrokomandos pavadinimas tuščią.

      1. Pastaba: Norėdami sukurti liniją tarp dviejų meniu komandų, tarp atitinkamų meniu komandų esančiame stulpelyje Makrokomandos pavadinimas įveskite brūkšnelį (-).

  4. Įrašykite ir pavadinkite makrokomandą, pvz., mcrShortcutMenuCommands.

Šioje iliustracijoje parodyta pasirinktinio meniu arba kontekstinio meniu makrokomandų grupės pavyzdys.

A menu macro group in Design view

Šis veiksmas gali atrodyti nereikalingas, bet norėdami sukurti kontekstinį meniu iš makrokomandų grupės, kurią sukūrėte atlikdami 1 veiksmą, turite sukurti antrą makrokomandą, kurioje būtų makrokomandos veiksmas AddMenu . Ši makrokomanda kartais vadinama "meniu makrokomanda".

  1. Skirtuko Kūrimas grupėje Kita spustelėkite Makrokomanda. Jei ši komanda negalima, spustelėkite rodyklę po mygtuku Modulis arba Klasės modulis, tada spustelėkite Makrokomanda.

  2. Pirmoje makrokomandos eilutėje pasirinkite Įtrauktimeniuveiksmų sąraše .

  3. Dalies Veiksmo argumentai lauke Meniu pavadinimas įveskite meniu pavadinimą (pvz., "Ataskaitos komandos"). Šis argumentas nėra būtinas, tačiau rekomenduojamas, jei atlikdami 3 veiksmą planuojate įtraukti meniu į juostelės skirtuką (pvz., formos arba ataskaitos skirtuką Papildiniai ). Jei atliekant 3 veiksmą meniu įtraukiamas kaip kontekstinis meniu, argumento Meniu pavadinimas nepaisoma.

  4. Lauke Meniu makrokomandos pavadinimas įveskite makrokomandos, kurią sukūrėte atlikdami 1 veiksmą, pavadinimą.

  5. Įrašykite ir pavadinkite makrokomandą, pvz., mcrAddShortcutMenu.

Šioje iliustracijoje parodytas meniu makrokomandos pavyzdys, kuris sukuria meniu, kurį sukūrėme atlikdami 1 veiksmą.

A menu macro in Design view

Atsižvelgdami į tai, kur turėtų būti rodomas meniu, atlikite vieną ar kelias iš toliau nurodytų procedūrų.

  • Meniu įtraukimas į formos arba ataskaitos Add-Ins skirtuką

    Naudokite šią procedūrą, jei norite, kad meniu būtų rodomas konkrečios formos arba ataskaitos skirtuke Papildiniai , kaip parodyta tolesnėje iliustracijoje:

    Add-Ins tab containing a custom menu

    1. Naršymo srityje dešiniuoju pelės mygtuku spustelėkite formą arba ataskaitą, kurioje norite matyti meniu, tada spustelėkite Dizaino rodinys.

    2. Skirtuko Dizainas grupėje Rodymas/slėpimas spustelėkite Ypatybių lapas.

    3. Pažymėkite visą objektą pasirinkdami Forma arba Ataskaita užduočių srities Ypatybių lapas viršuje esančiame sąraše.

    4. Ypatybių lapo skirtuko Kita ypatybės lauke Kontekstinis meniu įveskite makrokomandos, kurią sukūrėte atlikdami 2 veiksmą, pavadinimą (šiame pavyzdyje – "mcrAddShortcutMenu").

      Kai kitą kartą atidarysite formą arba ataskaitą, juostelėje bus rodomas skirtukas Papildiniai. Spustelėkite skirtuką, kad pamatytumėte meniu.

      Daugiau informacijos apie juostelės tinkinimo būdus, pvz., pasirinktinių skirtukų įtraukimą arba numatytųjų skirtukų slėpimą, žr. straipsnyje Pasirinktinės juostelės kūrimas programoje "Access".

      Juostelė yra „Microsoft Office Fluent“ vartotojo sąsaja komponentas.

  • Meniu įtraukimas kaip formos, ataskaitos arba valdiklio kontekstinio meniu

    Naudokite šią procedūrą, jei norite, kad meniu būtų rodomas dešiniuoju pelės mygtuku spustelėjus konkrečią formą, ataskaitą arba valdiklį, kaip parodyta tolesnėje iliustracijoje:

    A simple shortcut menu

    1. Naršymo srityje dešiniuoju pelės mygtuku spustelėkite formą arba ataskaitą, kurioje norite matyti kontekstinį meniu, tada spustelėkite Dizaino rodinys.

    2. Skirtuko Dizainas grupėje Rodymas/slėpimas spustelėkite Ypatybių lapas.

    3. Pažymėkite valdiklį arba objektą, prie kurio norite pridėti kontekstinį meniu.

      Pastaba: Norėdami pažymėti visą objektą, užduočių srities Ypatybių lapas viršuje esančiame sąraše pasirinkite Forma arba Ataskaita .

    4. Ypatybių lapo skirtuko Kita ypatybės lauke Kontekstinio meniu juosta įveskite makrokomandos, kurią sukūrėte atlikdami 2 veiksmą, pavadinimą (šiame pavyzdyje "mcrAddShortcutMenu").

  • Įtraukti meniu kaip visuotinį kontekstinį meniu

    Ši procedūra pakeičia visus dabartinės duomenų bazės numatytuosius kontekstinius meniu. Pasirinktiniai kontekstiniai meniu, kuriuos pridėsite prie konkrečių formų, ataskaitų ar valdiklių, nepaveiks.

    1. Spustelėkite "Microsoft Office" mygtuką , tada spustelėkite "Access" parinktys.

    2. Dialogo lange „Access“ parinktys spustelėkite Dabartinė duomenų bazė.

    3. Dalies Juostelės ir įrankių juostos parinktys lauke Kontekstinio meniu juosta įveskite makrokomandos, kurią sukūrėte atlikdami 2 veiksmą, pavadinimą (šiame pavyzdyje – "mcrAddShortcutMenu").

  • Pasirinktiniai kontekstiniai meniu pakeičia objektų, prie kurių jie pridėti, numatytuosius kontekstinius meniu. Jei norite išsaugoti tam tikras "Access" komandas, kurios bus naudojamos šiuose meniu, naudokite veiksmą Vykdytikomandą , kad komandos būtų įdėtos į meniu, į kuriuos norite įtraukti komandas, makrokomandų grupes.

  • Pasirinktinis kontekstinis meniu, pridėtas prie valdiklio, pakeičia kitus pasirinktinius kontekstinius meniu, apibrėžtus duomenų bazėje. Pasirinktinis kontekstinis meniu, pridėtas prie formos arba ataskaitos, pakeičia pasirinktinį visuotinį kontekstinį meniu.

  • Kai nurodote formos, ataskaitos ar duomenų bazės meniu makrokomandą, "Access" paleidžia šią meniu makrokomandą kiekvieną kartą, kai atidaroma forma, ataskaita arba duomenų bazė. Jei pakeičiate meniu makrokomandą arba makrokomandų grupę, kuri apibrėžia komandas, kol atidaryta forma, ataskaita arba duomenų bazė, turite uždaryti formą, ataskaitą arba duomenų bazę ir iš naujo ją atidaryti, kad pamatytumėte pakeitimus.

  • Norėdami sukurti submeniu, atlikite 1 veiksmą, kad sukurtumėte atskirą makrokomandų grupę, kurioje būtų tik antrinio meniu komandos. Tada dar kartą atlikite 1 veiksmą, kad apibrėžtumėte aukštesnio lygio meniu komandas. Įtraukite antrinį meniu kaip elementą aukštesnio lygio makrokomandų grupėje naudodami makrokomandos veiksmą AddMenu . Šioje iliustracijoje rodoma meniu, kuriame yra antrinis meniu, makrokomandų grupė, tada rodomas gautas kontekstinis meniu. Trečioji makrokomandų grupės eilutė sukuria antrinį meniu Eksportuoti į... (mcrSubMenu).

    A shortcut menu that contains a submenu

    Galite sukurti kelis antrinių meniu lygius naudodami veiksmus AddMenu makrokomandų grupėse kiekvienam meniu lygiui. Įsitikinkite, kad kiekvienam veiksmui AddMenu reikia nurodyti argumento Meniu pavadinimas reikšmę, priešingu atveju antrinis meniu aukštesnio lygio meniu bus rodomas kaip tuščia eilutė.

  • Makrokomandų sąlygos palaikomos tik aukščiausio lygio meniu makrokomandoje. Kitaip tariant, galite naudoti sąlygą meniu makrokomandoje, kad nustatytumėte, ar bus rodomas konkretus meniu ar kontekstinis meniu, bet tik aukščiausio lygio meniu. Negalite naudoti sąlygų norėdami rodyti arba slėpti meniu komandas ar antrinius meniu. Taip pat galite naudoti sąlygą norėdami paslėpti arba rodyti pasirinktinį kontekstinį meniu arba visuotinį kontekstinį meniu.

  • Jei norite, meniu makrokomanda, kurią sukuriate atlikdami 2 veiksmą, gali būti makrokomandų grupės dalis. Pavyzdžiui, jei turite kelis skirtingų objektų ar valdiklių kontekstinius meniu, galite sukurti vieną makrokomandos objektą, kuriame yra visos reikiamos meniu makrokomandos. Įsitikinkite, kad rodomas stulpelis Makrokomandos pavadinimas ir įveskite unikalų kiekvienos makrokomandos pavadinimą. Atlikdami 3 veiksmą, naudokite šią nuorodą į makrokomandą: macrogroupname.macroname. Pvz., mcrAddShortcutMenus.AddMenu2.

Puslapio viršus

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×