Makro: Porovnání verzí
Řádek 1: | Řádek 1: | ||
− | Jako | + | Jako makro se v počítačové vědě označuje námi vytvořený příkaz, který vykoná několik úkonů najednou. Microsoft definuje makro jako ''sérii příkazů a instrukcí, které jsou seskupeny dohromady do jednoho celku, aby vykonaly úkol automaticky.''<ref> Create or run a macro: Word for Office 365, Word 2019, Word 2016, Word 2013, Word 2010. Microsoft [online]. ©2019 [cit. 2019-01-12]. Dostupné z: https://support.office.com/en-us/article/create-or-run-a-macro-c6b99036-905c-49a6-818a-dfb98b7c3c9c?ui=en-US&rs=en-US&ad=US |
+ | </ref> | ||
+ | == Vytváření makra == | ||
+ | Makra se využívají v mnoha programech pro usnadnění práce s daty a ke zrychlení složitějších úkolů. Typicky se lze s makry setkat u [[Kancelárske balíky - funkčnosti, formáty dokumentov|kancelářských balíků]], jako je například Microsoft Office. V něm lze vytvořit makra pomocí nahrávání. Uživatel si v daném programu zapne nahrávání a potom vytvoří sadu příkazů (např. změní font, velikost, barvu písma apod.) a po skončení procesu nahrávání ukončí. Úkony, které uživatel provedl během nahrávání se uloží pod jeden příkaz, který poté může kdykoliv použít stisknutím kombinací předem vybraných kláves.<ref> Create or run a macro: Word for Office 365, Word 2019, Word 2016, Word 2013, Word 2010. Microsoft [online]. ©2019 [cit. 2019-01-12]. Dostupné z: https://support.office.com/en-us/article/create-or-run-a-macro-c6b99036-905c-49a6-818a-dfb98b7c3c9c?ui=en-US&rs=en-US&ad=US | ||
</ref> | </ref> | ||
− | |||
− | |||
Takto vytvořené makro lze ještě později upravit v editoru pro vytváření maker. Druhý způsob je napsaní makra pomocí Visual Basicu for applications. Tento programovací jazyk je příbuzný s Visual Basicem, se kterým má společnou knihovnu. Makra vytvořená pomocí VBA lze spustit jenom se souvisejícím programem např. Word, nelze je tedy používat jako samostatné programy.<ref name="wiki">https://en.wikipedia.org/wiki/Macro_(computer_science)</ref><ref name="office">https://support.office.com/en-us/article/Record-or-run-a-macro-cd56fb86-d8b2-475c-ba39-9728389feeeb</ref> | Takto vytvořené makro lze ještě později upravit v editoru pro vytváření maker. Druhý způsob je napsaní makra pomocí Visual Basicu for applications. Tento programovací jazyk je příbuzný s Visual Basicem, se kterým má společnou knihovnu. Makra vytvořená pomocí VBA lze spustit jenom se souvisejícím programem např. Word, nelze je tedy používat jako samostatné programy.<ref name="wiki">https://en.wikipedia.org/wiki/Macro_(computer_science)</ref><ref name="office">https://support.office.com/en-us/article/Record-or-run-a-macro-cd56fb86-d8b2-475c-ba39-9728389feeeb</ref> | ||
Řádek 10: | Řádek 11: | ||
Kromě užitečných maker existují i makra škodlivá. U Maker, která jsou napsaná ve VBA, se využívá přístupu k systémovým funkcím operačního systému Windows. Jako obrana proti makro virům je např. v Microsoft office možnost automatického zablokování maker při spuštění souboru a vydávání ptachů, které opravují bezpečnostní chyby v programu.<ref name="wiki">https://en.wikipedia.org/wiki/Macro_(computer_science)</ref> | Kromě užitečných maker existují i makra škodlivá. U Maker, která jsou napsaná ve VBA, se využívá přístupu k systémovým funkcím operačního systému Windows. Jako obrana proti makro virům je např. v Microsoft office možnost automatického zablokování maker při spuštění souboru a vydávání ptachů, které opravují bezpečnostní chyby v programu.<ref name="wiki">https://en.wikipedia.org/wiki/Macro_(computer_science)</ref> | ||
+ | ==Odkazy== | ||
+ | ===Reference=== | ||
+ | <references/> | ||
+ | |||
+ | ===Použitá literatura a zdroje=== | ||
+ | |||
+ | |||
+ | ===Externí zdroje=== | ||
+ | |||
+ | |||
+ | ==Související články== | ||
+ | * [[XXXXXXX]] | ||
+ | * [[Microsoft Office]] | ||
+ | * [[XXXXXXX]] | ||
− | + | ===Klíčová slova=== | |
+ | Mikro, příkaz | ||
− | [[Kategorie: Informační studia a knihovnictví]] | + | [[Kategorie:Informační studia a knihovnictví]] |
− | [[Kategorie: | + | [[Kategorie:Osobnosti informační vědy a knihovnictví]] |
− | [[Kategorie:Hesla | + | [[Kategorie:Hesla k opravě UISK]] |
Verze z 12. 1. 2019, 17:03
Jako makro se v počítačové vědě označuje námi vytvořený příkaz, který vykoná několik úkonů najednou. Microsoft definuje makro jako sérii příkazů a instrukcí, které jsou seskupeny dohromady do jednoho celku, aby vykonaly úkol automaticky.[1]
Obsah
Vytváření makra
Makra se využívají v mnoha programech pro usnadnění práce s daty a ke zrychlení složitějších úkolů. Typicky se lze s makry setkat u kancelářských balíků, jako je například Microsoft Office. V něm lze vytvořit makra pomocí nahrávání. Uživatel si v daném programu zapne nahrávání a potom vytvoří sadu příkazů (např. změní font, velikost, barvu písma apod.) a po skončení procesu nahrávání ukončí. Úkony, které uživatel provedl během nahrávání se uloží pod jeden příkaz, který poté může kdykoliv použít stisknutím kombinací předem vybraných kláves.[2]
Takto vytvořené makro lze ještě později upravit v editoru pro vytváření maker. Druhý způsob je napsaní makra pomocí Visual Basicu for applications. Tento programovací jazyk je příbuzný s Visual Basicem, se kterým má společnou knihovnu. Makra vytvořená pomocí VBA lze spustit jenom se souvisejícím programem např. Word, nelze je tedy používat jako samostatné programy.[3][4]
Makro viry
Kromě užitečných maker existují i makra škodlivá. U Maker, která jsou napsaná ve VBA, se využívá přístupu k systémovým funkcím operačního systému Windows. Jako obrana proti makro virům je např. v Microsoft office možnost automatického zablokování maker při spuštění souboru a vydávání ptachů, které opravují bezpečnostní chyby v programu.[3]
Odkazy
Reference
- ↑ Create or run a macro: Word for Office 365, Word 2019, Word 2016, Word 2013, Word 2010. Microsoft [online]. ©2019 [cit. 2019-01-12]. Dostupné z: https://support.office.com/en-us/article/create-or-run-a-macro-c6b99036-905c-49a6-818a-dfb98b7c3c9c?ui=en-US&rs=en-US&ad=US
- ↑ Create or run a macro: Word for Office 365, Word 2019, Word 2016, Word 2013, Word 2010. Microsoft [online]. ©2019 [cit. 2019-01-12]. Dostupné z: https://support.office.com/en-us/article/create-or-run-a-macro-c6b99036-905c-49a6-818a-dfb98b7c3c9c?ui=en-US&rs=en-US&ad=US
- ↑ 3,0 3,1 https://en.wikipedia.org/wiki/Macro_(computer_science)
- ↑ https://support.office.com/en-us/article/Record-or-run-a-macro-cd56fb86-d8b2-475c-ba39-9728389feeeb
Použitá literatura a zdroje
Externí zdroje
Související články
Klíčová slova
Mikro, příkaz