VBA znamená Visual Basic for Application. Jak víte, že VB (Visual Basic) je jedním zskvělé programovací jazyky. Pokud potřebujete provádět opakované úkoly v Excelu každý den, pak se vždy doporučuje tyto úkoly automatizovat, abyste ušetřili čas a energii. Makra jsou skvělý způsob automatizace úkolů v Excelu, již jsme zakryli základní tip na nahrávání a používání maker. Makra v zásadě přidají kód VB do vašeho Excelu.
Kdykoli vytvoříte nové makro, Excel přidákód jazyka Visual Basic na pozadí, takže při každém spuštění makra je tento kód VB spuštěn a výsledky jsou zobrazeny na obrazovce. Uvidíme, jak je kód generován, když přidáme makro, a jak můžete upravovat a ladit tento kód VB.
Jak zobrazit kód VBA spojený s makrem
Předpokládejme, že jsme vytvořili makro, jak je uvedeno v příspěvku, na který se odkazuje výše, poté klikněte na možnost Makro a zvolte Zobrazit makra.
Zobrazí se dialogové okno Makra. Zde vyberte makro, pro které chcete zobrazit kód VB a stiskněte tlačítko Upravit.
Otevře makro jako kód VB v rámci VBEditor, který je ve výchozím nastavení vložen do Excelu. V tomto příkladu vám ukážu kód základního makra, které při spuštění zobrazuje zprávu „Hello World“.
Pokud znáte základy jazyka Visual Basic,pak zde můžete napsat svůj vlastní kód pro další vylepšení vašeho makra a do vytvořených maker můžete přidat další funkce přidáním kusů kódu. Editor zobrazený v Excelu je typický VB editor s The Project Explorer vlevo a zdrojovým / designovým oknem vpravo. Vše, co potřebujete, je znalost syntaxe programovacího jazyka.
Jak ladit kód VBA
Pokud jste v kódu makra provedli nějaké změny a chcete vyzkoušet, zda funguje správně, můžete to provést odladěním a spuštěním kódu. lis F5 a bude to ladit a vykonávat kód a výsledky získáte na obrazovce. (Můj kód obsahuje pouze „Ahoj svět“, takže jej mohu vidět na obrazovce po ladění a spuštění)
Komentáře