Programování v Excelu 2000,2002, 2003

1. 10. 2005

Sdílet

Jazyk Visual Basic a jeho odnože jsou stejně staré jako věčná diskuse, zda sejedná o zločin na čistotě programátorského řemesla či o užitečnou pomůcku pro tvorbu aplikací do Window...

Jazyk Visual Basic a jeho odnože jsou stejně staré jako věčná diskuse, zda se
jedná o zločin na čistotě programátorského řemesla či o užitečnou pomůcku pro

tvorbu aplikací do Windows. Pokud zůstanete věrni oblastem, kde má třeba Visual

Basic for Applications jisté opodstatnění a pevné mantinely, můžete jej ocenit.

Třeba když vylepšujete možnosti Excelu.

Předkládaný materiál navazuje ve svém výkladu na tradiční možnosti Excelu

vytvářet makra pro řadu automatizovaných operací. Autor se zaměřil na využití

VBA pro typické i méně běžné úlohy a naznačuje, jakým směrem se může ubírat

snaha o co nejlepší využití samotné aplikace.

Kniha určitě není určena úplným začátečníkům, kteří o Visual Basicu jen něco

zaslechli. Hned v první kapitole budete vrženi tváří v tvář událostmi řízenému

programování, což není pro slabší povahy dobrý začátek. Určitá základní znalost

objektových přístupů a logiky událostí tedy není k zahození. Rovněž zde

nehledejte ani základní pohyb v editoru či popis běžné syntaxe.

Vedle již zmíněných událostí v Excelu najdete v knize dalších devět kapitol s

pokročilými tématy. Pokryt jsou jak tradiční disciplíny ve Visual Basicu, tedy

grafické ovládací komponenty a prvky formulářů nebo nabídky a panely s

pracovními nástroji, tak programové ovládání grafů či ne zcela jednoduchou

problematika práce s externími soubory. Vedle příznačných možností práce s

databázemi a seznamy, kde je Excel jako doma, vám autor ukáže i vytváření

vlastních doplňků či extrémní polohu v podobě volání funkcí API operačního

systému, čímž se dostává na samé hranice možností VBA.

Přestože v knize najdete řadu příkladů a ukázek kódu, v některých místech by

jistě stálo za úvahu nahrazení obrovských přehledových tabulek názornějšími

materiály. Ani zde nebyla podle našeho názoru důsledně uplatněno pravidlo, že

materiály z nápovědy není třeba přepisovat a tisknout, takže kniha obsahuje

třeba zbytečné reference na objektový model. Publikací o programování Excelu

není až tak mnoho, tahle je sympatická svým pokročilým zaměřením beze snahy

opět omílat základy.

Autor: Jaroslav Černý

Vydavatelství:

Grada Publishing,Praha, 2005

Počet stran: 227

Doporučená cena: 199 Kč