V Microsoft Accessu se makra, která jsou připojená k objektům uživatelského rozhraní (UI), jako jsou příkazová tlačítka, textová pole, formuláře a sestavy, označa jako makra uživatelského rozhraní. Tím se odliší od datových maker, která jsou připojená k tabulkám. Makra (UI) slouží k automatizaci řady akcí, jako je otevření jiného objektu, použití filtru, spuštění operace exportu a mnoho dalších úloh. Tento článek vás seznámí s přepracovaným tvůrcem maker a ukáže vám základní úkoly související s vytvořením makra uživatelského rozhraní.

Poznámka: Tento článek se nevztahuje na webové aplikace pro Access.

V tomto článku

Přehled

Makra mohou být obsažena v objektech maker (někdy se jim říká samostatná makra) nebo je lze vložit do událostní vlastnosti formulářů, sestav nebo ovládacích prvků. Vložená makra se stanou součástí objektu nebo ovládacího prvku, ve kterém jsou vložená. Objekty maker jsou viditelné v navigačním podokně v části Makra; Vložená makra nejsou.

Každé makro je tvořeno jednou nebo více akcemi makra. V závislosti na kontextu, se který pracujete, nemusí být některé akce makra k dispozici k použití.

Začátek stránky

Tvůrce maker

Tady jsou některé hlavní hlavní funkce Tvůrce maker.

  • Katalog akcí    Akce maker jsou uspořádané podle typu a je možné je vyhledat.

  • IntelliSense:    Při zadávání výrazů navrhuje funkce IntelliSense možné hodnoty a umožňuje vybrat správné hodnoty.

  • Klávesové zkratky    Používejte kombinace kláves pro rychlejší a jednodušší psaní maker.

  • Tok programu    Vytvářejte více čitelných maker s řádky komentářů a skupinami akcí.

  • Podmíněné příkazy    Umožňuje provádění složitější logiky s podporou vnořených služeb If/Else/Else If.

  • Opakované použití maker    Katalog akcí zobrazuje další makra, která jste vytvořili, a umožňuje je zkopírovat do makra, na které pracujete.

  • Snadnější sdílení    Zkopírujte makro a vložte ho ve formátu XML do e-mailu, příspěvku v diskusní skupině, blogu nebo ukázkovému kódu webu.

Tady je video, které vás provede hlavními oblastmi Tvůrce maker.

Váš prohlížeč nepodporuje video.

Začátek stránky

Vytvoření samostatného makra

Tímto postupem vytvoříte samostatný objekt makra, který se zobrazí v části Makra v navigačním podokně. Samostatná makra jsou užitečná, když chcete makro znovu použít na různých místech aplikace. Voláním makra z jiných maker se můžete vyhnout duplikování stejného kódu na více místech.

  1. Na kartě Vytvořit klikněte ve skupině Makra a kód na tlačítko Makro.

    Access otevře Tvůrce maker.

  2. Na panelu nástrojů Rychlý přístup klikněte na Uložit.

  3. V dialogovém okně Uložit jako zadejte název makra a klikněte na OK.

  4. Pokračujte v části Přidání akcí do makra.

Začátek stránky

Vytvoření vloženého makra

Tímto postupem vytvoříte makro, které je vložené do událostní vlastnosti objektu. Takové makro se nezobrazuje v navigačním podokně, ale může být nazývané z událostí, jako je Při načtení nebo Při kliknutí.

Protože se makro stane součástí objektu formuláře nebo sestavy, doporučujeme vložená makra k automatizaci úkolů specifických pro konkrétní formulář nebo sestavu.

  1. V navigačním podokně klikněte pravým tlačítkem myši na formulář nebo sestavu, které budou obsahovat makro, a potom klikněte na příkaz Zobrazení rozložení.

  2. Pokud není zobrazen seznam vlastností, zobrazte jej stisknutím klávesy F4.

  3. Klikněte na ovládací prvek nebo oddíl obsahující událostní vlastnost, do které chcete vložit makro. Pomocí rozevíracího seznamu pod položkou Typ výběru v horní části seznamu vlastností můžete také vybrat ovládací prvek nebo oddíl (nebo celý formulář nebo sestavu).

  4. V seznamu vlastností podokno úloh na kartu Událost.

  5. Klikněte do pole vlastnosti události, která má makro aktivovat. Pokud například chcete, aby se makro při kliknutí na tlačítko spouštěla u příkazového tlačítka, klikněte do pole vlastnosti Při kliknutí.

  6. Pokud pole vlastnosti obsahuje slova [Vložené makro],znamená to, že pro tuto událost už makro bylo vytvořeno. Makro můžete upravit tak, že budete pokračovat zbývajícími kroky v tomto postupu.

  7. Pokud pole vlastnosti obsahuje slova [Obslužná procedura události],znamená to, že pro tuto událost už byla vytvořená procedura jazyka VBA (Visual Basic for Applications). Před vložením makra do události je potřeba tento postup odebrat. Můžete to udělat tak, že odstraníte slova [Obslužnáprocedura události], ale nejdřív byste měli prozkoumat obslužnou proceduru události, abyste měli jistotu, že odstraněním neporušíte potřebné funkce v databázi. V některých případech můžete funkci procedury jazyka VBA znovu vytvořit pomocí vloženého makra.

  8. Klikněte na tlačítko Vytvořit Obrázek tlačítka.

  9. Pokud se zobrazí dialogové okno Zvolit tvůrce, ujistěte se, že je vybraný Tvůrce maker, a potom klikněte na OK.

    Access otevře Tvůrce maker. Pokračujte další částí a přidejte akce do makra.

Začátek stránky

Přidání akcí do makra

Akce jsou jednotlivé příkazy, které tvoří makro, a každý z nich se jmenuje podle toho, co dělá, například NajítZáznam nebo ZavřítDatabázi.

Krok 1: Procházení nebo vyhledání akce makra

Prvním krokem při přidávání akce je hledání v rozevíracím seznamu Přidat novou akci nebo v katalogu akcí.

Poznámky: 

  • Ve výchozím nastavení se v rozevíracím seznamu Přidat novou akci a v katalogu akcí zobrazují jenom akce, které se budou spouštět v databázích, které nejsou důvěryhodné. Zobrazení všech akcí:

    • Na kartě Návrh klikněte ve skupině Zobrazit či skrýt na tlačítko Zobrazit všechny akce.

  • Pokud katalog akcí není zobrazený, klikněte na kartě Návrh ve skupině Zobrazit nebo skrýt na Katalog akcí.

Akci najdete jedním z následujících způsobů:

  • Klikněte na šipku v rozevíracím seznamu Přidat novou akci a posuňte se dolů, abyste akci našli. Nejdřív jsou uvedené prvky toku programu a pak se akce makra seřadí podle abecedy.

  • Vyhledejte akci v podokně Katalog akcí. Akce jsou seskupené podle kategorie. Rozbalte jednotlivé kategorie a zobrazte tak akce. Pokud vyberete akci, zobrazí se v dolní části katalogu akcí krátký popis akce.

  • V podokně Katalog akcí vyhledejte akci zadáním do vyhledávacího pole v horní části podokna. Při psaní se seznam akcí filtruje tak, aby se všechna makra obsahující tento text vyfiltroval. Access prohledá jak názvy maker, tak i jejich popisy pro text, který zadáte.

Krok 2: Přidání akce do makra

Až najdete akci makra, kterou chcete použít, přidejte ji do makra jedním z těchto způsobů:

  • Vyberte akci v seznamu Přidat novou akci nebo jednoduše začněte psát název akce do pole. Access přidá akci v místě, kde se zobrazuje seznam přidat novou akci.

  • Přetáhněte akci z katalogu akcí do podokna maker. Zobrazí se pruh vložení, který vám ukáže, kam se akce vloží, až uvolníte tlačítko myši.

  • Poklikejte na akci v katalogu akcí.

    • Pokud je v podokně maker vybraná akce, přidá Access novou akci hned pod vybranou akci.

    • Pokud je vpodokněmaker vybraný blok Skupina, Pokud, Else If,Elsenebo Submakro, Access do tohoto bloku přidá novou akci.

    • Není-li v podokně maker vybrána žádná akce ani blok, přidá aplikace Access novou akci na konec makra.

      Poznámky: 

      • Pokud jste už vytvořili jedno nebo více maker, jsou uvedená v uzlu V této databázi v katalogu akcí.

        • Přetažením samostatného makra (uvedeného v části Makra)do podokna maker vytvoříte akci SpustitMakro, která spustí makro, které jste přetáhli. Pomocí rozevíracího seznamu pak můžete volat submastromy (pokud tady jsou).

        • Pokud chcete jenom zkopírovat akce ze samostatného makra do aktuálního makra (místo vytvoření akce SpustitMakro), klikněte na něj pravým tlačítkem v katalogu akcí a potom klikněte na Přidat kopii makra.

        • Přetažením vloženého makra (makra uvedeného v objektu formuláře nebo sestavy) do podokna maker zkopírujete akce z tohoto makra do aktuálního makra.

      • Akci můžete také vytvořit přetažením databázového objektu z navigačního podokna do podokna maker. Pokud přetáhnete tabulku, dotaz, formulář, sestavu nebo modul do podokna maker, přidá Access akci, která otevře tabulku, dotaz, formulář nebo sestavu. Pokud přetáhnete další makro do podokna maker, Access přidá akci, která toto makro spustí.

Krok 3: Vyplnění argumentů

Většina akcí makra vyžaduje aspoň jeden argument. Popis jednotlivých argumentů můžete zobrazit výběrem akce a přesunutím ukazatele nad jednotlivé argumenty. U mnoha argumentů můžete vybrat hodnotu z rozevíracího seznamu. Pokud argument vyžaduje zadání výrazu, technologie IntelliSense vám pomůže zadat výraz navržením možných hodnot při zadávání, jak je znázorněno na následujícím obrázku:

Použití technologie IntelliSense k zadání výrazu

Když uvidíte hodnotu, kterou chcete použít, přidejte ji do výrazu – poklikáním nebo pomocí kláves se šipkami ji zvýrazněte a stiskněte klávesu TAB nebo ENTER.

Další informace o vytváření výrazů naleznete v článku Úvod k výrazům.

Použití funkce IntelliSense s vlastnostmi webových databází

Při vytváření vloženého makra uživatelského rozhraní ve formuláři kompatibilním s webem vám technologie IntelliSense umožní přidat do výrazu libovolnou vlastnost formuláře. Ve webové databázi se ale pomocí maker uživatelského rozhraní dostanete jenom k podmnožině vlastností formuláře. Pokud například na formuláři s názvem Formulář1 dáte ovládací prvek s názvem Control1, funkce IntelliSense vám umožní přidat [Forms]! [Formulář1]! [Ovládací prvek1]. [Zdrojovládacího prvku] na výraz v makru uživatelského rozhraní. Pokud pak databázi publikujete ve službách Access Services, makro obsahující tento výraz vygeneruje chybu při spuštění na serveru.

Následující tabulka obsahuje vlastnosti, které můžete použít v makrech uživatelského rozhraní ve webových databázích:

Objekt nebo ovládací prvek

Vlastnosti, které můžete použít

Forma

Titulek, Dirty, AllowAdditions, AllowDeletions, AllowEdits

Ovládací prvek Karta

Visible

Popisek

Titulek, Viditelné, Barva popředí, Barva pozadí

Příloha

Viditelné, Povoleno

Příkazové tlačítko

Titulek, Viditelné, Povoleno, Barva popředí

Tex tBox

Enabled, Visible, Locked, Fore Color, Back Color, value

Zaškrtávací políčko

Povoleno, Viditelné, Uzamčeno, Hodnota

Obrázek

Visible, Back Color

Pole se seznamem

Povoleno, Viditelné, Uzamčeno, Hodnota

Seznam

Povoleno, Viditelné, Uzamčeno, Hodnota

Webový prohlížeč

Visible

Podformulář

Enabled, Visible Locked

Ovládací prvek navigace

Povoleno, viditelné

Přesunutí akce

Akce se spouštěné v pořadí odshoru po konec makra. K přesunutí akce v makru nahoru nebo dolů použijte jednu z těchto metod:

  • Přetáhněte akci nahoru nebo dolů na místo, kam chcete.

  • Vyberte akci a potom stiskněte kombinaci kláves CTRL+ŠIPKA NAHORU nebo CTRL+ŠIPKA DOLŮ.

  • Vyberte akci a potom klikněte na šipku nahoru nebo dolů na pravé straně podokna maker.

Odstranění akce

Odstranění akce makra:

  • Vyberte akci a stiskněte klávesu DELETE. Můžete také kliknout na tlačítko Odstranit (X) na pravé straně podokna maker.

    Poznámky: 

    • Pokud odstraníte blok akcí, například blok If nebo blok skupiny, odstraní se i všechny akce v bloku.

    • Příkazy Přesunout nahoru,Přesunoutdolů a Odstranit jsou dostupné taky v místní nabídce, která se zobrazí po kliknutí pravým tlačítkem myši na akci makra.

Začátek stránky

Řízení toku programu pomocí ovládacích panelů If, Else If a Else

Pokud chcete akce makra spouštět jenom v případě, že jsou splněny určité podmínky, použijte blok If. Tím se nahradí sloupec Podmínka použitý v dřívějších verzích Accessu. Blok If můžete rozšířit pomocí bloků Else If a Else, podobně jako v dalších sekvenčních programovacích jazycích, jako je třeba VBA.

Následující obrázek ukazuje jednoduchý blok If, včetně bloků Else If a Else:

Makro, které obsahuje příkaz If/Else If/Else

Blok If se spustí, pokud je pole Datum_ukončení_platnosti menší než aktuální datum.

Blok Else If se spustí, pokud se pole Datum_ukončení_platnosti rovná aktuálnímu datu.

Blok Else se spustí, pokud žádný z předchozích bloků ne.

Blok If tady končí.

Přidání bloku If do makra

  1. V rozevíracím seznamu Přidat novou akci vyberte možnost Když nebo ji přetáhněte z podokna Katalog akcí do podokna maker.

  2. Do pole v horní části bloku If zadejte výraz určující, kdy se blok spustí. Výraz musí být logický (to znamená výraz, jehož výsledkem je ano nebo ne).

  3. Přidejte akce do bloku If tak, že je vyberete v rozevíracím seznamu Přidat novou akci, který se zobrazí v bloku, nebo jejich přetažením z podokna Katalog akcí do bloku If.

Přidání bloků Else a Else If do bloku If

  1. Vyberte blok Ifa potom v pravém dolním rohu bloku klikněte na Přidat blok Else nebo Přidat blok Else If.

  2. Pokud přidáváte blok Else If, zadejte výraz, který určuje, kdy se blok spustí. Výraz musí být logický (to znamená výraz, jehož výsledkem je logická hodnota Pravda, nebo Nepravda).

  3. Přidejte akce do bloku Else If nebo Else (Jinak) tak, že je vyberete v rozevíracím seznamu Přidat novou akci, který se zobrazí uvnitř bloku, nebo je přetáhnete z podokna Katalog akcí do bloku.

    Poznámky: 

    • Příkazy pro přidání bloků If,Else Ifa Else jsou dostupné v místní nabídce, která se zobrazí po kliknutí pravým tlačítkem myši na akci makra.

    • Pokud mohou být bloky vnořeny do hloubky až 10 úrovní.

Začátek stránky

Vytváření submastrosů

Každé makro může obsahovat více submastromů. Submakro je určené názvem akce makra SpustitMakro nebo PřiChybě.

Do makra přidáte blok submakro stejným způsobem jako akci makra, jak je popsáno v části Přidání akcí do makra. Po přidání bloku submakro můžete do něj přetáhnout akce makra nebo vybrat akce ze seznamu Přidat novou akci, který se zobrazí v bloku.

Poznámky: 

  • Můžete také vytvořit blok submakro tak, že vyberete jednu nebo více akcí, kliknete na ně pravým tlačítkem myši a potom vyberete Vytvořit blok submakro.

  • Submastros musí být vždycky posledním blokem makra. Pod submakro nemůžete přidávat žádné akce (kromě submakro). Pokud spustíte makro, které obsahuje jenom submakro, a výslovně pojmenováte submakro, které chcete, spustí se jenom první submakro.

  • Pokud chcete zavolat submakro (například v událostní vlastnosti nebo pomocí akce SpustitMakro nebo PřiChybě), použijte následující syntaxi:

    název_makra.submakroname

Začátek stránky

Seskupení souvisejících akcí

Čitelnost makra můžete zlepšit seskupením akcí a přiřazením smysluplných názvů skupině. Akce, které otevřou a vyfiltruje formulář, můžete seskupit třeba do skupiny s názvem "Otevřít a filtrovat formulář". Díky tomu bude snazší vidět, které akce spolu souvisejí. Blok skupiny nemá vliv na způsob provedení akcí a skupina se nemůže volat ani spouštět jednotlivě. Jeho primárním cílem je označit skupinu akcí, která vám pomůže porozumět makru při jeho čtení. Při úpravách velkého makra můžete navíc sbalit blokování jednotlivých skupin na jeden řádek, čímž snížíte množství posouvání, které musíte udělat.

Pokud akce, které chcete seskupit, už v makru jsou, přidejte je do bloku skupiny tímto postupem:

  1. Vyberte akce, které chcete seskupit.

  2. Klikněte pravým tlačítkem myši na vybrané akce a potom klikněte na Vytvořit blok skupiny.

  3. Do pole v horní části bloku skupiny zadejte název skupiny.

Pokud akce ještě nejsou k dispozici:

  1. Do podokna maker přetáhněte blok Skupina z katalogu akcí.

  2. Do pole v horní části bloku skupiny zadejte název skupiny.

  3. Přetáhněte akce makra z katalogu akcí do bloku skupiny nebo vyberte akce ze seznamu Přidat novou akci, který se zobrazí v bloku.

Skupinové bloky mohou obsahovat další skupinové bloky a mohou být vnořeny do hloubky maximálně 9 úrovní.

Začátek stránky

Rozbalení a sbalení akcí nebo bloků maker

Když vytvoříte nové makro, tvůrce maker zobrazí akce makra se všemi viditelnými argumenty. V závislosti na velikosti makra můžete chtít při úpravách makra sbalit některé nebo všechny akce makra (a bloky akcí). Tím se usnadní celkový pohled na strukturu makra. Podle potřeby můžete rozbalit některé nebo všechny akce a upravit je.

Rozbalení nebo sbalení jedné akce makra nebo bloku

  • Vlevo od makra nebo názvu bloku klikněte na znaménko plus (+) nebo minus (-). Můžete také stisknutím kláves ŠIPKA NAHORU nebo ŠIPKA DOLŮ vybrat akci nebo blok a potom stisknutím kláves ŠIPKA VLEVO nebo ŠIPKA VPRAVO akci sbalit nebo rozbalit.

Rozbalení nebo sbalení všech akcí makra (ale ne bloků)

  • Na kartě Návrh klikněte ve skupině Sbalit či rozbalit na Rozbalit akce nebo Sbalit akce.

Rozbalení nebo sbalení všech akcí a bloků maker

  • Na kartě Návrh klikněte ve skupině Sbalit či rozbalit na Rozbalit vše nebo Sbalit vše.

Tip:  Náhled uvnitř sbalené akce můžete provést přesunutím ukazatele myši na akci. Access zobrazí argumenty akce v popisu.

Začátek stránky

Kopírování a vkládání akcí maker

Pokud potřebujete opakovat akce, které jste už přidali do makra, můžete zkopírovat a vložit stávající akce stejně jako u odstavců textu v textovém editoru. Při vkládání akcí se vloží přímo pod aktuálně vybranou akci. Pokud je vybraný blok, akce se do tohoto bloku vásí.

Tip:  Pokud chcete rychle duplikovat vybrané akce, podržte stisknutou klávesu CTRL a přetáhněte akce na místo v makru, kam je chcete zkopírovat.

Sdílení makra s ostatními

Akce makra můžete zkopírovat do schránky a vložit je ve formátu XML (Extensible Markup Language) do libovolné aplikace, která text přijímá. Můžete tak kolegovi poslat makro e-mailem nebo ho můžete dát na diskusní fórum, blog nebo na jiný web. Příjemce pak může soubor XML zkopírovat a vložit do Tvůrce maker Accessu 2010. Makro se znovu vytvoří, jak jste ho napsali.

Spuštění makra

Makro můžete spustit libovolným z následujících způsobů:

  • Poklikejte na makro v navigačním podokně.

  • Zavolejte makro pomocí akce makra SpustitMakro nebo PřiChybě.

  • Zadejte název makra do událostní vlastnosti objektu. Makro se spustí, když se tato událost aktivuje.

Začátek stránky

Ladění makra

Pokud máte problémy se spuštěním makra, můžete se dostat ke zdroji problému pomocí několika nástrojů.

Přidání akcí pro zpracování chyb do makra

Doporučujeme, abyste ke každému makru při psaní přidali akce zpracování chyb a ponecháte je v makru trvale. Když použijete tuto metodu, Access zobrazí popisy chyb hned, jak k nim dojde. Popisy chyb vám pomůžou pochopit chybu, abyste mohli problém rychleji opravit.

Pomocí následujícího postupu můžete do makra přidat submakro pro zpracování chyb:

  1. Otevřete makro v návrhovém zobrazení.

  2. V dolní části makra vyberte v rozevíracím seznamu Přidat novou akci položku Submakro.

  3. Do pole napravo od slova Submakrozadejte název submakro, například ZpracováníChybídky.

  4. V rozevíracím seznamu Přidat novou akci, který se zobrazí v bloku submakro, vyberte akci makra MessageBox (Doručená pošta).

  5. Do pole se zprávou zadejte tento text: =[ChybaChyba].[ Popis]

  6. V dolní části makra vyberte v rozevíracím seznamu Přidat novou akci možnost PřiChybě.

  7. Nastavte argument Přejít na na název makra.

  8. Do pole Název makra zadejte název submakro pro zpracování chyb (v tomto příkladu ZpracováníChyba).

  9. Přetáhněte akci makra PřiChybě na začátek makra.

Následující obrázek ukazuje makro s akcí PřiChybě a submakro s názvem ZpracováníChybě.

Makro obsahující submakro pro zpracování chyby

Akce makra PřiChybě se umístí do horní části makra a v případě chyby zavolá submakro ZpracováníChybě.

Submakro ZpracováníChybě se spustí jenom v případě, že je akce PřiChybě volána, a zobrazí okno se zprávou popisující chybu.

Použití příkazu Krokovat

Jedním krokem je režim ladění maker, který můžete použít k provádění jednotlivých akcí makra. Po provedení každé akce se zobrazí dialogové okno s informacemi o akci a všechny kódy chyb, ke kterým došlo v důsledku toho. Protože ale v dialogovém okně Krok makra není žádný popis chyby, doporučujeme použít metodu submakro pro zpracování chyb popsanou v předchozí části.

Spuštění režimu krokování:

  1. Otevřete makro v návrhovém zobrazení.

  2. Na kartě Návrh klikněte ve skupině Nástroje na Krok.

  3. Uložte a zavřete makro.

Při příštím spuštění makra se zobrazí dialogové okno Krok makra. V dialogovém okně se zobrazí následující informace o jednotlivých akcích:

  • Název makra

  • Podmínka (pro bloky If)

  • Název akce

  • Argumenty

  • Číslo chyby (číslo chyby 0 znamená, že nedošlo k žádné chybě)

Při procházet akcemi klikněte na jedno ze tří tlačítek v dialogovém okně:

  • Informace o další akci v makru zobrazíte stisknutím klávesy Krok.

  • Chcete-li zastavit všechna aktuálně spuštěná makra, klikněte na tlačítko Zastavit všechna makra. Režim jednoho kroku se projeví i při dalším spuštění makra.

  • Pokud chcete ukončit režim krokování a pokračovat v spouštění makra, klikněte na Pokračovat.

    Poznámky: 

    • Pokud stisknete krok po poslední akci v makru, bude při dalším spuštění makra stále aktivní režim jednoho kroku.

    • Pokud chcete spustit režim krokování, když je makro spuštěné, stiskněte kombinaci kláves CTRL+BREAK.

    • Pokud chcete v určitém bodě v makru spustit režim krokování, přidejte do tohoto bodu akci makra Krok.

    • U webové databáze není dostupný režim krokování.

Začátek stránky

Převod makra do kódu jazyka VBA

Makra poskytují podmnožinu příkazů, které jsou dostupné v programovacím jazyce Visual Basic for Applications (VBA). Pokud se rozhodnete, že potřebujete víc funkcí, než umožňují makra, můžete snadno převést samostatný objekt makra do kódu jazyka VBA a potom využít rozšířenou sadu funkcí, kterou poskytuje jazyk VBA. Mějte ale na paměti, že kód jazyka VBA nebude v prohlížeči spuštěný. Jakýkoli kód jazyka VBA, který přidáte do webové databáze, se spustí, jenom když je databáze otevřená v Accessu.

Poznámka:  Vložená makra není možné převést na kód jazyka VBA.

Převod makra do kódu jazyka VBA:

  1. V navigačním podokně klikněte pravým tlačítkem myši na objekt makra a potom klikněte na návrhové zobrazení.

  2. Na kartě Návrh klikněte ve skupině Nástroje na Převést makra do jazyka Visual Basic.

  3. V dialogovém okně Převést makro určete, jestli chcete do modulu VBA přidat kód pro zpracování chyb a komentáře, a pak klikněte na Převést.

Access potvrdí, že se makro převádí, a otevře Visual Basic Editor. Poklikejte na převedené makro v podokně projektu a modul můžete zobrazit a upravit.

Začátek stránky

Potřebujete další pomoc?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou překladu?

Co ovlivnilo váš názor?

Máte další zpětnou vazbu? (Nepovinné)

Děkujeme za váš názor!

×