Access – vytvoření makra

Makra v Accessu fungují trochu podobně, jako v Excelu, je v tom ale trochu terminologický zmatek.

V Accessu jsou dva typy objektů použitelných pro programování - makra a moduly.

Slovem "Makro" se v Accessu myslí sled přednastavených naklikaných kroků, čemuž se budeme v tomto článku věnovat. Moduly Visual Basic jsou pak v zásadě Accessovským protějškem maker v Excelu.

Jak vytvořit makro

V této ukázce vytvoříme jednoduché makro, které při stisknutí tlačítka otevře tiskovou sestavu a pak pípne.

Nejprve vytvoříme sestavu, která se bude makrem otevírat, viz tento návod.

Teď jdeme na samotné makro.

Klikneme na Vytvoření / Makro.

tlacitko s makrem

Otevřelo se okno, kde budeme makro vytvářet.

Makro je v tomto kontextu sekvencí "naklikaných" kroků. Pro jeho vytvoření tedy nepotřebuju psát VBA, prostě přidáváme další kroky.

Prvním krokem má být otevření sestavy. Vybereme tedy OtevřítSestavu:

otevrit sestavu

Pak vybereme, která sestava se má otevřít, a případně další podrobnosti.

vlastnosti sestavy

Obdobně naklikáme další kroky, např. přehrání zvuku.

pridani nove akce

Tlačítkem s vykřičníkem vlevo nahoře je možné makro spustit a vyzkoušet jeho fungování.

Vedle je také možnost převodu na jazyk VBA. Výsledek pak může vypadat i takto:

vba

 

 

 

 

 

Napsat komentář

Vaše emailová adresa nebude zveřejněna.

Vyhledávání

Exact matches only
Search in title
Search in content
Search in posts
Search in pages
Filter by Categories
Nezařazené

Nyní otevřený kurz

Jednodenní Excel v praxi

  • 14.3.2017
  • V Praze
Další info / přihláška

Firemní kurzy

  • Přemýšlíte o firemním školení Excelu?
  • Školíme Excel od začátečníků po experty, ale také PowerPoint, PowerPivot nebo Access.
Mám zájem o kurz

Individuální výuka

Mám zájem o výuku

Vývoj aplikací v Excelu (makra - VBA)

  • Vyvíjíme aplikace pro potřeby firemních zákazníků
  • Reporty, vizualizace dat, harmonogramy, plánování
  • Slučování dat ze souborů, agregace, exporty
Zajímám se o vytvoření aplikace

Kontakt

  • Tel: +420 602 274 999
  • Mail: info@vyuka-excelu.cz
Kontaktní formulář

FB CZ

TOPlist