Hozzon létre egyéni menük és a helyi menük makrók segítségével.

Megjegyzés: Szeretnénk, ha minél gyorsabban hozzáférhetne a saját nyelvén íródott súgótartalmakhoz. Ez az oldal gépi fordítással lett lefordítva, ezért nyelvtani hibákat és pontatlanságokat tartalmazhat. A célunk az, hogy ezek a tartalmak felhasználóink hasznára váljanak. Kérjük, hogy a lap alján írja meg, hogy hasznos volt-e az Ön számára az itt található információ. Az eredeti angol nyelvű cikket itt találja.

Access-makrók hozhat létre egyéni helyi menük, űrlapok, jelentések és egyéni vezérlők a jobb gombbal kattintva megjelenő is használhatja. A menüszalagon az adott űrlapokon és jelentéseken megjelenő, egyéni menük is létrehozhat.

A menü Makrók létrehozásához hajtsa végre három fő lépést:

  1. Hozzon létre egy makró csoportot, amely definiálja az menü parancsai.

  2. Hozzon létre egy másik makrót, amely a menü magát hoz létre.

  3. A menü vezérlőelem, űrlap, jelentés vagy csatolása az adatbázis egészének.

A következő szakaszok részletesen lépések végigvezetik Önt.

Lépés: 1: A menü parancsokat tartalmazó makró csoport létrehozása

Ebben a lépésben hozzon létre egy makró csoportjában, amelyek minden makrót lesz egy külön parancs a helyi menüben.

A makrócsoport fogalma

Makrócsoport egy két vagy több független makrókat tartalmazó makró egyetlen objektum. Az egyes makrók jelölt beírása a makró neve oszlop minden egyes makró nevét. Az alábbi ábrán látható Macro3 makrócsoport. NotFoundMsg és FoundMsg olyan egyedi makrókat egyes makrókat tartalmazó két makróműveletek csoporton belül.

Példa makrócsoportra

Megjegyzés: A Makrónév oszlop alapértelmezés szerint rejtett. A Makrónév oszlop jelenjen meg a Tervezés lap Megjelenítés/elrejtés csoportjában kattintson a Makró nevét.

  1. A Létrehozás lap Egyebek csoportjában kattintsunk a Makró lehetőségre. Ha a lehetőség nem érhető el, kattintsunk a nyílra a Modul vagy az Osztálymodul gomb alatt, majd kattintsunk a Makró parancsra.

  2. A Tervezés lap Megjelenítés/elrejtés csoportjában kattintsunk a Makrónevek gombra a Makrónév oszlop megjelenítéséhez.

  3. Minden parancshoz, amelyet az egyéni helyi menü:

    • A Makró neve oszlopába írja be a szöveget, amelyet szeretne megjeleníteni, kattintson a helyi menü (például "Jelentés nyomtatása" vagy "Mentés").

      1. Megjegyzés: Hívóbetű létrehozásához, hogy a billentyűzet segítségével jelölje ki a parancsot, írja be az egy és jel (&), amelyet az access kulcsot a parancs neve (például "&Save") kell betű elé. Ha a levélhez aláhúzva fog megjelenni a menüben.

    • A művelet oszlopban válassza a kívánt történik, amikor kattint, a parancs a helyi menü első műveletet.

    • Ha további műveletek, amelyet szeretne történik, ha bejelöli ezt a parancsot, felveheti a következő sorba. Minden későbbi beavatkozásra hagyja üresen a Makrónév cellára.

      1. Megjegyzés: Két parancs között úgy helyezhetünk el vízszintes vonalat, hogy a Makrónév oszlopban a megfelelő parancsok közé kötőjelet (-) írunk.

  4. Mentse, és nevezze el a makrót, például mcrShortcutMenuCommands.

Az alábbi ábrán egy példa egy egyéni menü vagy a helyi menü Makró csoportot.

A menu macro group in Design view

Lépés: 2:, Amely hoz létre a menü Makró létrehozása

Ebben a lépésben a felesleges tűnhet, de az Ön által létrehozott az 1 makrócsoport létrehozása a helyi menü, létre kell hoznia egy második makrót, amely tartalmazza a MenüHozzáadása makróművelet. Ha a makrót is nevezik "menü Makró".

  1. A Létrehozás lap Egyebek csoportjában kattintsunk a Makró lehetőségre. Ha a lehetőség nem érhető el, kattintsunk a nyílra a Modul vagy az Osztálymodul gomb alatt, majd kattintsunk a Makró parancsra.

  2. A makró első sorában jelölje ki a művelet listában MenüHozzáadása .

  3. Az argumentumokalapján Menü neve mezőbe írja be a nevét (például: "jelentés parancsok") menü. Ezt az argumentumot nem kötelező, de ajánlott, ha a 3 szeretné hozzáadni a menü Menüszalag lapjára (például a Bővítmények lap űrlap vagy jelentés). Ha a menü hozzá van rendelve, mint a 3 helyi menü, a Név menü argumentum figyelmen kívül hagyja.

  4. A Menü makrónév mezőbe írja be az Ön által létrehozott az 1 makró nevére.

  5. Mentse, és nevezze el a makrót, például mcrAddShortcutMenu.

Az alábbi ábrán menü példamakró, amely a menü azt a tervezett létrehozza az 1.

A menu macro in Design view

3 lépés: A menü vezérlő, űrlapon, jelentésben vagy adatbázis csatolása

Attól függően, hogy a kívánt helyre a megjelenő menü használja, az alábbi eljárások közül.

  • A menü hozzáadása a bővítmények lap űrlap vagy jelentés

    Használata ezt az eljárást, ha azt szeretné, a menü jelenjen meg a Bővítmények lap adott űrlapot vagy jelentést, az alábbi ábrán látható módon:

    Add-Ins tab containing a custom menu

    1. A navigációs ablakban kattintson a jobb gombbal az űrlapra vagy jelentésre, amelyhez a megjelenő menü, és válassza a Tervező nézetparancsra.

    2. A Tervezés lap Megjelenítés/elrejtés csoportjában kattintsunk a Tulajdonságlap gombra.

    3. Jelölje ki a teljes objektum választhatja ki a lista tetején látható a tulajdonságlap munkaablak űrlapon vagy jelentésben .

    4. Az egyéb lapon a tulajdonságlapon, a Helyi menü tulajdonságok mezőbe írja be a nevét a létrehozott makróra a 2 (a példában a "mcrAddShortcutMenu").

      A következő megnyitásakor az űrlapra vagy jelentésre, megjelenik a Bővítmények lap a menüszalagon. Kattintson a lap szeretné látni a menüt.

      További információt a Menüszalag testreszabása technikák, például egyéni lapokra vagy elrejtése a alapértelmezett lapok a cikke a Menüszalag testreszabása kategóriára.

      A menüszalag a Microsoft Office Fluent felhasználói felület része.

  • Adja hozzá a menü a helyi menü egy űrlap, jelentés vagy vezérlőelemhez

    Használata ezt az eljárást, ha azt szeretné, hogy a menü jelenik meg, amikor a jobb gombbal kattint egy bizonyos űrlap, jelentés vagy vezérlőelem, az alábbi ábrán látható módon:

    A simple shortcut menu

    1. A navigációs ablakban kattintson a jobb gombbal az űrlapra vagy jelentésre, amelyhez a helyi menü jelenik meg, és válassza a Tervező nézetparancsra.

    2. A Tervezés lap Megjelenítés/elrejtés csoportjában kattintsunk a Tulajdonságlap gombra.

    3. A helyi menü csatolni kívánt vezérlőelem vagy objektum kijelölése

      Megjegyzés: A teljes objektum kijelöléséhez válassza ki az űrlapot vagy jelentést a tulajdonságlap munkaablak tetején a listából.

    4. Az egyéb lapon a tulajdonságlapon, a Helyi menü tulajdonságok mezőbe írja be a nevét a létrehozott makróra a 2 (a példában a "mcrAddShortcutMenu").

  • Adja hozzá a menü globális helyi menü

    Ez az eljárás felülírja az összes az alapértelmezett helyi menük az aktuális adatbázisban. Egyéni helyi menük, amely az adott űrlapok, jelentések és vezérlők csatolta nem érinti.

    1. Kattintson a Microsoft Office gombra Gombkép , majd az Access beállításai gombra.

    2. Az Access beállításai párbeszédpanelen kattintson az Aktuális adatbázis kategóriára.

    3. A menüszalag és a eszköztár-beállításokkalcsoportban a Helyi menü mezőbe írja be a nevét a létrehozott makróra a 2 (a példában a "mcrAddShortcutMenu").

  • Egyéni helyi menük cserélje ki az alapértelmezett helyi menük, a csatolt objektumok. Ha azt szeretné, amely megőrzi az egyes Access parancsokat használhatja ezeket a menüket a, a ParancsFuttatása művelettel helyezze a parancsokat a menük, a kívánt makró csoportokba.

  • Egy egyéni helyi menü a vezérlőelem csatolt változat bármely más egyéni helyi menük definiált az adatbázisban. Egy egyéni helyi menü, űrlap vagy jelentés csatolt egyéni globális helyi menü változat.

  • Ha menümakrót hoz létre egy űrlap, jelentés vagy adatbázis részére, az Access minden esetben lefuttatja ezt a makrót, amikor megnyitja az adott űrlapot, jelentést vagy adatbázist. Ha megváltoztat egy menümakrót vagy makrócsoportot, amely egy éppen nyitva lévő űrlap, jelentés vagy adatbázis parancsait definiálja, akkor be kell zárnia és újra meg kell nyitnia az adott űrlapot, jelentést vagy adatbázist ahhoz, hogy lássa a változásokat.

  • Hozzon létre egy almenü, kövesse az lépés 1 csak az almenü parancsokat tartalmazó külön makró csoport létrehozásához. Ezután kövesse a lépés 1 ismét a meghatározása a magasabb szintű menü parancsait. Az almenü megadása a magasabb szintű makró csoportban lévő elemről a MenüHozzáadása makróművelet használatával. Az alábbi ábrán a egy menü, amelyen almenü, és megjeleníti az eredményül kapott helyi menü Makró csoportjában. A harmadik sorban makró csoportjában az Exportálás... almenüjében (mcrSubMenu) hoz létre.

    A shortcut menu that contains a submenu

    MenüHozzáadása használatával a makró csoportok menü szintenként almenük több szinten is létrehozhat. Győződjön meg róla, hogy az egyes MenüHozzáadása művelet Menü neve argumentum értékét adja meg az almenü más módon jelenik meg egy üres sort a magasabb szintű menüben.

  • Makró feltétel csak a legfelső szintű menü Makró támogatottak. Más szóval használhatja a megadott feltétel menü Makró határozza meg, ha egy adott menü vagy a helyi menü jelenik meg, de csak a menük, a legfelső szintű. Feltételek megjelenítéséhez vagy elrejtéséhez a parancsok és a menük almenük nem használható. Feltétel használatával egy egyéni helyi menüből vagy globális helyi menü megjelenítése vagy elrejtése.

  • Tetszés szerint a menü Makró a 2 létrehozott makrócsoport része is lehet. Például ha több helyi menük más objektumok vagy vezérlők, létrehozhat egy egyetlen makró-objektum, amely tartalmaz minden szükséges menü makrók. Ellenőrizze, hogy jelenítse meg a Makró neve oszlopban, és adjon egy egyedi nevet az egyes makrókat. A 3, használja az alábbi formátumban a makró: futtatására. Ha például mcrAddShortcutMenus.AddMenu2.

Vissza a lap tetejére

Office-jártasság bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×