Tento článek popisuje základní operace akce makra PřidatNabídku. Podrobné pokyny k vytváření vlastních nabídek a místních nabídek najdete v článku Vytvoření vlastních nabídek a místních nabídek pomocí maker.
Poznámka: Akce makra PřidatNabídku není dostupná ve webových aplikacích pro Access.
Pomocí akce PřidatNabídku je možné vytvořit:
-
Vlastní nabídky na kartě Doplňky pro konkrétní Formulář nebo Sestava.
-
Vlastní Místní nabídka formuláře, sestavy nebo Ovládací prvek. Vlastní místní nabídka nahrazuje integrovanou místní nabídku formuláře, sestavy nebo ovládacího prvku.
-
Globální místní nabídka. Globální místní nabídka nahradí integrovanou místní nabídku pro pole v datových listech tabulek a dotazů, ve formulářích a sestavách, kromě situací, kdy přidáte vlastní místní nabídku pro formulář, sestavu nebo ovládací prvek.
Nastavení
Akce PřidatNabídku má následující argumenty.
Argument akce |
Popis |
Název nabídky |
Název nabídky, například Příkazy sestavy nebo Nástroje. Pokud chcete vytvořit Přístupová klávesa, abyste mohli nabídku zvolit pomocí klávesnice, zadejte před písmeno, které má být přístupovou klávesou, ampersand (&). Toto písmeno bude podtržené v názvu nabídky na kartě Doplňky . |
Název makra nabídky |
Název skupiny maker, která obsahuje makra pro příkazy dané nabídky. Zadání tohoto argumentu je povinné. Poznámka: Pokud spustíte makro obsahující akci PřidatNabídku v Databázová knihovna, Access hledá skupinu maker s tímto názvem pouze v aktuální databázi. |
Text na stavovém řádku |
Text, který se po výběru nabídky zobrazí na stavovém řádku. U místních nabídek je tento argument ignorován. |
Poznámky
Pokud chcete akci PřidatNabídku spustit v modulu Visual Basic for Applications (VBA), použijte metodu AddMenu objektu DoCmd. V modulu VBA můžete také nastavit vlastnost MenuBar nebo ShortcutMenuBar, když chcete vytvořit vlastní nabídku na kartě Doplňky nebo připojit vlastní místní nabídku k formuláři, sestavě nebo ovládacímu prvku. Nastavením vlastnosti ShortcutMenuBar objektu Application můžete vytvořit globální místní nabídku.