Ustvarjanje menijev po meri in priročne menije z makri

Opomba: Najnovejšo vsebino pomoči v vašem jeziku vam želimo zagotoviti v najkrajšem možnem času. Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Naš namen je, da bi bila vsebina za vas uporabna. Ali nam lahko na dnu te strani sporočite, ali so bile informacije za vas uporabne? Tukaj je angleški članek za preprosto referenco.

Dostop do makrov lahko uporabite za ustvarjanje po meri priročne menije, ki se pojavi, ko z desno tipko miške obrazcev, poročil ali posameznih kontrolnikov. Ustvarite lahko tudi menijev po meri, ki se pojavijo na traku za posebne oblike ali poročila.

Če želite ustvariti meni z makri, izvedete trije glavni koraki:

  1. Ustvarjanje skupine makrov, ki določa menijski ukazi.

  2. Ustvarjanje drugega makra, ki jo ustvari meni, sam.

  3. Priložite meni kontrolnika, obrazca, poročila ali v zbirko podatkov kot celota.

V tem razdelku, ki vas vodi skozi te korake v podrobnosti.

1 korak: Ustvarjanje skupine makrov, ki vsebuje menijski ukazi

V tem koraku ustvarite makro skupino, vsak makro, ki bo ločenega ukaza v priročnem meniju.

Kaj je skupina makrov?

Skupina makrov je en makro predmet, ki vsebuje dve ali več neodvisnih makrov. Posamezni makri so določeni tako, da vnesete ime za vsak makro v stolpcu imena makrov. Na spodnji sliki je Macro3 skupina makrov. NotFoundMsg in FoundMsg so posamezne makre v skupini vsak makro, ki je sestavljen iz dveh dejanj makrov.

Primer skupine makrov

Opomba: Privzeto je skriti stolpec Ime makra . Če želite prikazati stolpec Ime makra , na zavihku načrt v skupini Pokaži/Skrij kliknite Imena makrov.

  1. Na kartici Ustvari v skupini Drugo kliknite Makro. Če ta ukaz ni na voljo, kliknite puščico pod gumbom Modul ali Modul razreda in nato kliknite Makro.

  2. Na kartici Načrt v skupini Pokaži/skrij kliknite Imena makrov, da prikažete stolpec Ime makra.

  3. Za vsak ukaz, ki naj vaše po meri priročnem meniju:

    • V stolpcu Ime makra vnesite besedilo, ki ga želite prikazati v priročnem meniju (na primer »Natisni poročilo« ali »Shrani ««).

      1. Opomba: Če želite ustvariti ključ za dostop, tako da lahko uporabite na tipkovnici če želite izbrati ukaz, vnesite znakom (&) pred črko, ki jih želite uporabiti tipk za dostop v ime ukaza (na primer »&Save ««). V meniju bo podčrtano to pismo.

    • V stolpcu dejanje izberite prvo dejanje, ki bi jih radi bi se zgodilo ob kliku ukaza v priročnem meniju.

    • Če obstaja več dejanj, ki ga želite poteka, če izberete ta ukaz, jih dodajte v naslednjih vrsticah. Za vsako naslednje dejanje, pustite Ime makra celico prazno.

      1. Opomba: Če želite med dva menijska ukaza vstaviti črto, vpišite vezaj (-) v stolpec Ime makra, ki je med ustreznima menijskima ukazoma.

  4. Shranjevanje in ime makra, na primer mcrShortcutMenuCommands.

Na spodnji sliki je prikazana na primer makro skupina po meri meni ali priročnem meniju.

A menu macro group in Design view

Korak 2: Ustvarjanje makra, ki ustvari meni

V tem koraku se zdi odveč, vendar ustvariti v priročnem meniju skupini makro, ki ste ga ustvarili v koraku 1, morate ustvariti drugega makra, ki vsebuje na dejanje makra »DodajMeni« . Ta makro je včasih imenovan »makro meni« .

  1. Na kartici Ustvari v skupini Drugo kliknite Makro. Če ta ukaz ni na voljo, kliknite puščico pod gumbom Modul ali Modul razreda in nato kliknite Makro.

  2. V prvi vrstici makra na seznamu dejanje izberite DodajMeni .

  3. V razdelku Argumentov dejanj, v polje Ime meni vnesite ime menija (na primer »ukazi poročilo ««). Ta argument ni potrebno, vendar je priporočljivo, če je v korak 3 nameravate dodajanje meni na traku zavihek (na primer zavihku Dodatki v obrazec ali poročilo). Če meni je dodano kot priročnega menija v koraku 3, ne upošteva argumenta Ime menija .

  4. V polje Ime makra za meni vnesite ime makra, ki ste ga ustvarili v koraku 1.

  5. Shranjevanje in ime makra, na primer mcrAddShortcutMenu.

Na spodnji sliki je primer meni makra, ki ustvari meni oblikovali smo v koraku 1.

A menu macro in Design view

Korak 3: Priložite meni nadzor, obrazec, poročilo ali zbirke podatkov

Odvisno od tega, kje želite, da meni, da se prikažejo, uporabite eno ali več od teh postopkov.

  • Dodajanje v meniju »dodatki« v obrazcu ali poročilu

    Ta postopek uporabite, če želite v meniju, ki se pojavi na zavihku »Dodatki« za določen obrazec ali poročilo, kot je prikazano na spodnji sliki:

    Add-Ins tab containing a custom menu

    1. V podoknu za krmarjenje z desno tipko miške obrazec ali poročilo, kjer želite, da meni, da se prikažejo, in nato kliknite Pogled načrta.

    2. Na kartici Načrt v skupini Pokaži/skrij kliknite List z lastnostmi.

    3. Izberite celoten predmet tako, da izberete obrazec ali poročilo, na vrhu podokna opravil list z lastnostmi na seznamu.

    4. Na zavihku drugo na listu z lastnostmi, v polju z lastnostmi Priročnem meniju vnesite ime makra, ki ste ga ustvarili v koraku 2 (v tem primeru »mcrAddShortcutMenu ««).

      Ko naslednjič odprete obrazec ali poročilo, zavihek Dodatki , ki se pojavi na traku. Kliknite zavihek za prikaz menija.

      Če želite več informacij o traku prilagajanja tehnik, na primer dodajanje zavihke po meri ali skrivanje privzetih zavihkov, najdete v članku prilagoditev traku.

      Trak je komponenta uporabniški vmesnik Microsoft Office Fluent.

  • Dodaj v meniju za priročni meni za obrazec, poročilo ali kontrolnik

    Ta postopek uporabite, če želite, da v meniju, ki se prikaže, ko z desno tipko miške določen obrazec, poročilo ali kontrolnik, kot je prikazano na spodnji sliki:

    A simple shortcut menu

    1. V podoknu za krmarjenje z desno tipko miške obrazec ali poročilo, kjer želite prikazati priročni meni in nato kliknite Pogled načrta.

    2. Na kartici Načrt v skupini Pokaži/skrij kliknite List z lastnostmi.

    3. Izberite kontrolnik ali predmet, ki jo želite priložiti v priročnem meniju.

      Opomba: Če želite izbrati celoten predmet, na vrhu podokna opravil list z lastnostmi na seznamu izberite obrazec ali poročilo .

    4. Na zavihku drugo na listu z lastnostmi, v polje z lastnostmi Priročnomenijska vrstica vnesite ime makra, ki ste ga ustvarili v koraku 2 (v tem primeru »mcrAddShortcutMenu ««).

  • Dodajanje meni kot globalni priročni meni

    Ta postopek zamenja vse privzete priročne menije v trenutni zbirki podatkov. Po meri priročne menije, ki so priloženi določene obrazce, poročila ali kontrolnike ne vpliva.

    1. Kliknite gumb Microsoft Office Podoba gumba in nato kliknite Accessove možnosti.

    2. V pogovornem oknu Accessove možnosti kliknite Trenutna zbirka podatkov.

    3. V razdelku traku in možnosti v orodni vrstici, v pogovornem oknu Priročnomenijska vrstica vnesite ime makra, ki ste ga ustvarili v koraku 2 (v tem primeru »mcrAddShortcutMenu ««).

  • Po meri priročne menije zamenjajte privzete priročne menije za predmete, ki so priložene. Če želite ohraniti nekatere dostop do ukazov za uporabo na te menije, uporabite dejanje ZaženiUkaz , naj ukaze v skupinah makro za menije, ki jih želite v.

  • Po meri priročnega menija, ki je priključen v kontrolnik nadomešča vse druge po meri priročne menije, ki so določene v zbirki podatkov. Po meri priročnega menija, ki je priključen v obrazcu ali poročilu nadomešča po meri globalni priročni meni.

  • Ko določite makro za meni za obrazec ali poročilo ali za zbirko podatkov, Access zažene ta makro za meni vsakič, ko odprete obrazec, poročilo ali zbirko podatkov. Če v makru za meni ali skupini makrov, ki določa njegove ukaze, naredite spremembe, medtem ko je obrazec, poročilo ali zbirka podatkov odprta, morate obrazec, poročilo ali zbirko zapreti in znova odpreti, da boste videli spremembe.

  • Če želite ustvariti podmeni, sledite koraku 1, da ustvarite skupino ločeno makro, ki vsebuje samo podmenija ukazi. Sledite koraku 1 znova, da določite ukaze v nadrejenem meniju. Dodajte v podmeniju kot element v skupini nadrejenem makro tako, da uporabite dejanje makra »DodajMeni« . Naslednji primer ilustrira skupina makrov za meni, ki vsebuje podmeni, in nato prikaže rezultat je priročnem meniju. V tretji vrstici v skupini makro ustvari Izvozi v... podmeni (mcrSubMenu).

    A shortcut menu that contains a submenu

    Ustvarite lahko več ravni podmenije z uporabo DodajMeni dejanja v makro skupin za vsak nivo menija. Preverite, ali za vnos vrednosti za argument Ime menija za vsako dejanje »DodajMeni« , sicer v podmeniju, bodo prikazani kot prazne vrstice v nadrejenem meniju.

  • Makro pogoje, ki so podprte v najvišje ravni menija makro le. Z drugimi besedami, lahko uporabite pogoj, v meniju makra za določanje, če, se prikaže določen meni ali priročni meni, vendar le za menijev na najvišji ravni. Če želite prikazati ali skriti ukaze ali podmenije v menijih ni mogoče uporabiti pogoje. Če želite skriti ali prikazati priročni meni po meri ali globalni priročni meni, lahko uporabite tudi pogoja.

  • Če želite, lahko meni makro, ki jih ustvarite v korak 2 lahko del skupine makrov. Na primer, če imate več priročne menije za različne predmete ali kontrolnike, lahko ustvarite makro en predmet, ki vsebuje vse potrebne meni makre. Prepričajte se, da prikažete stolpec Ime makra in Vnesite enolično ime za vsak makro. V koraku 3, uporabite naslednji zapis za sklicevanje na makro: makro. Na primer mcrAddShortcutMenus.AddMenu2.

Na vrh strani

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×