| Kdo je online |
Hosté online: 2
Žádný člen není online
Registrovaní členové: 537
Neaktivovaní členové: 47
Nejnovější člen: Veverka
|
|
| Pohotovost Excel |
 |
|
|
|
| Statistiky |
 |
|
|
|
|
Knihy - Jaroslav Černý - Excel 2000, 2002, 2003 |
Dnes si představíme opět knihy z nakladatelství Grada a to od Jaroslava Černého - Excel 2000, 2002, 2003 (záznam, úprava a programování maker) a Programování v Excelu 2000, 2002, 2003.
O autorovi
Ing. Jaroslav Černý pracoval několik let jako lektor u firmy Computerhelp, v posledních letech je na "volné noze" a věnuje se především počítačové literatuře. Kromě toho je vedoucím většího turistického klubu a snaží se maximálně věnovat rodině a svému prvnímu synovi. Až si někdy najde více času, rád by provozoval web věnovaný VBA.

Název: Excel 2000, 2002, 2003
Podtitul: záznam, úprava a programování maker
Autor: Jaroslav Černý
Edice: Grada, Průvodce
Formát: 17×24 cm, 192 stran
Datum vydání: 04.10.2004
Katalogové číslo: 7190
ISBN: 80-247-0923-6
Cena: 189 Kč
Přílohy: nejsou
Z obsahu
Úvod
1. Makra v Excelu
1.1 Proč je v Excelu obsažen i programovací jazyk
1.2 Něco málo o vývoji Excelu z hlediska programování
1.3 Základní údaje o zastaralém makrojazyku XLM
1.4 Typy listů v sešitu a jejich vztah k programování
2. Nahrávání maker
2.1 Proč makra nahráváme?
2.2 Začínáme s nahráváním maker
2.3 Relativní a absolutní odkazy na buňky a jejich použití při nahrávání maker
3. První setkání s editorem jazyka Visual Basic
3.1 Jak nahraná makra upravit?
3.2 Spuštění editoru jazyka Visual Basic
3.3 Vzhled editoru jazyka Visual Basic
3.4 Režimy práce v editoru Visual Basicu
3.5 Rozbor nahraných maker
3.6 Okno Immediate
4. Úvod do objektů ve VBA
4.1Principy programování v Excelu
4.2 Objekty v jazyku VBA
4.3 Události
4.4 Nápověda k jednotlivým objektům
5. Začínáme psát vlastní makra
5.1 Části standardního modulu kódu
5.2 Procedury a funkce
5.3 Jednotlivé části podprogramů
5.4 Příkazy a jejich zápis
5.5 Proměnné
5.6 Konstanty
5.7 Názvy objektů, proměnných a konstant
5.8 Výrazy
5.9 Operátory
5.10 Datové typy proměnných a konstant
5.11 Rozsah platnosti a životnost
5.12 Deklarace proměnných
5.13 Praktické ukázky deklarací proměnných, jejich platnosti a životnosti
5.14 Způsoby zápisu hodnot do proměnné
5.15 Další poznámky k datovým typům
5.16 Pole proměnných
5.17 Parametry a jejich druhy
5.18 Rozhodovací bloky
5.19 Cykly
5.20 Další možnosti pro spouštění procedur
6. Často používané příkazy, funkce a konstrukce
6.1 Vestavěné příkazy a funkce obecně
6.2 Jak z kódu informovat uživatele – příkaz a funkce MsgBox
6.3 Zadávání hodnot – funkce a metoda InputBox
6.4 Funkce pro práci s textovými hodnotami
6.5 Funkce pro práci s číselnými hodnotami
6.6 Vlastní funkce, které můžete použít na pracovních listech
6.7 Další časté konstrukce
7. Pracujeme s objektem Range
7.1 Co všechno může být objektem typu Range
7.2 Jak určit oblast buněk
7.3 Odkazy na objekt typu Range
7.4 Pracujeme s oblastmi buněk – základní vlastnosti a metody
7.5 Příklady různých technik pro práci s buňkami
8. Pracujeme s objekty Workbook a Worksheet
8.1 Pracovní listy
8.2 Práce s objektem PageSetup a tisk listů
8.3 Pracujeme se sešity
8.4 Odpověď na hádanku
9. Objekt Application a jeho význam
9.1 Užitečné metody a vlastnosti objektu Application
9.2 Zobrazení vestavěných dialogových oken
10. Jak řešit chyby v makrech
10.1 Chyby za běhu programu
10.2 Chybové rutiny v kódu
10.3 Ladící nástroje Excelu
10.4 Stručný přehled nejdůležitějších chyb
Rejstřík
Anotace
Skvělá učebnice věnovaná základům programování v Excelu z pera dlouholetého lektora a překladatele. Autor vám nejprve prozradí, co je to makro a v jakých situacích se stane vaším nepostradatelným pomocníkem, a naučí vás nahrávat makra pomocí záznamníku. Poté se seznámíte s prostředím editoru jazyka Visual Basic for Applications (VBA) a dozvíte se, z jakých částí se skládá programový kód. V dalších kapitolách si blíže osvojíte práci s vývojovým prostředím Excelu a s jazykem VBA, přičemž hlavní důraz je kladen na procvičení potřebných činností a práci s objektovým modelem. Po zvládnutí základních pojmů týkajících se programování v Excelu se dozvíte, co jsou to objekty v jazyku VBA, jaké jsou jejich vlastnosti a metody. Autor vám představí některé velmi často používané příkazy a konstrukce a na praktických ukázkách si procvičíte techniku psaní kódu. Jelikož budete velmi často pracovat s buňkami, je celá jedna kapitola věnována práci s objektem Range (oblastí buněk). Obdobně se další kapitoly zabývají frekventovanými objekty Workbook, Worksheet a Application. Závěr patří stručnému úvodu do problematiky řešení chyb v makrech – autor probere především základní problémy týkající se chybových rutin, pomocí kterých lze řešit chyby vzniklé za běhu programu. Výklad je doplněn velkým množstvím stručných příkladů kódu.

Název: Programování v Excelu 2000, 2002, 2003
Autor: Jaroslav Černý
Edice: Grada, Průvodce
Formát: 17×24 cm, 228 stran
Datum vydání: 10.12.2004
Katalogové číslo: 7189
ISBN: 80-247-0922-8
Cena: 219 Kč
Přílohy: soubor ke stažení
Z obsahu
Úvod
1 Události v Excelu
1.1 Využití událostí ve vlastních aplikacích
1.2 Události sešitu
1.3 Události listů
1.4 Události aplikace Excel
2 Práce s grafy pomocí jazyka VBA
2.1 Úvod
2.2 Základní postupy při práci s grafy
2.3 Práce s datovými řadami
2.4 Formátování grafu
2.5 Přehled vlastností a metod objektů
3 Třídy objektů a moduly tříd
3.1 Proč, k čemu, jak
3.2 Vytvoření nové třídy a konkrétní instalace
4 Formuláře
4.1 Vytvoření formuláře, jeho zobrazení
4.2 Okno Properties
4.3 Ovládací prvky
4.4 Přehled typů ovládacích prvků
4.5 Odkazy na formuláře a ovládací prvky v kódu VBA
4.6 Zpracování událostí souvisejících s klávesnicí a myší
4.7 Používání ovládacích prvků přímo na pracovním listu
4.8 Základy společné vlastnosti a metody ovládacích prvků a užívatelských formulářů
4.9 Přehled důležitých vlastností a metod
4.10 Sdílení formulářů
5 Práce s externími soubory, export a import souborů
5.1 Práce s externími soubory
5.2 Jednoduché čtení a zápis textových souborů
5.3 Vlastní manipulace s textovými sobory
5.4 Ukládání různých nastavení do registru Windows
6 Databáze a seznamy v Excelu
6.1 Vytvoření seznamu
6.2 Řazení, filtrování a další operace s databázemi Excelu pomocí VBA
6.3 Příklad jednoduché aplikace využívající formuláře (Adřesář)
7 Pracovní prostředí Excelu - nabídky a panely nástrojů
7.1 Části pracovní plochy Excelu a jejich zobrazení či skrytí pomocí VBA
7.2 Panely nabídek a panely nástrojů - možnosti manipulace s nimi
7.3 Práce s nabídkami a panely nástrojů
7.4 Místní nabídky
7.5 Přehled vlastností a metod objektů
8 Doplňky v Excelu
8.1 Účel doplňků a přehled doplňků dodávaných přímo s Excelem
8.2 Obecné zásady pro vytváření doplňků
8.3 Příklad doplňku - převod do HTML
9 Spolupráce s dalšími programy
9.1 Spouštění a aktivace jiných aplikací
9.2 Technologie Automation a její využití pro spolupráci
10 Funkce Windows API
10.1 Co se skrývá za zkratkou API
10.2 Konstanty a uživatelské typy proměnných v API
10.3 Zákaldní příklady na používaní Windows API
Rejstřík
Anotace
Skvělá učebnice pokročilého programování v Excelu z pera dlouholetého lektora a překladatele knih. Najdete zde deset kapitol probírajících vše, co by měl začínající programátor vědět k tomu, aby se sám mohl pustit do vývoje složitějších aplikací v Excelu. Důraz je kladen na formuláře a uživatelské rozhraní, protože toto je první záležitost, s níž koncový uživatel přijde do styku. V úvodu vás kniha provede problematikou událostí sešitu a listů (i listů typu graf), možnostmi jejich využití a zabránění výskytu. Naučíte se také pracovat s grafy pomocí jazyka VBA, dozvíte se, jak grafy formátovat či jak využít přehledu vlastností a metod objektů. Odtud vás čeká jen malý krůček k problematice tříd, objektů a modulů tříd, na niž navazuje výklad formulářů, jejich vytvoření, zobrazení a ukončení a také podrobný popis ovládacích prvků. V druhé polovině knihy naleznete důležité informace o práci s externími soubory, využití databází a seznamů v Excelu, či možnostech vlastních
nabídek a panelů nástrojů. Na závěr vás autor provede doplňky v Excelu, jejich účelem a přehledem, ukáže vám spolupráci Excelu s dalšími programy a naučí využívat funkce Windows API.
Kniha volně navazuje na publikaci Excel 2000, 2002, 2003 – záznam, úprava a programování maker (Grada, 2004), v níž se autor věnuje záležitostem, které programátor Excelu prostě „musí“ znát, a technikám, které bude v Excelu používat nejčastěji. Její volné pokračování je učebnicí pokročilých programovacích technik a objektů. Jsou zde proto vynechány příklady na procvičení, namísto toho si můžete z www.grada.cz stáhnout ukázkové soubory, obsahující další náměty pro váš programátorský vývoj.
Komentář Excelplus.NET
Obsahově nemám nic podstatného, co bych ke knihám dodal. Hlavní témata jsou po ruce, nechybí obrázky, příklady a tabulky hlavních vlastností či metod. I když je v titulech knih vypsáno, ke kterým verzím Excelu se vztahují, autor uvádí i poznámky k dřívějším verzím, aby byl čtenář v obraze. Nutná teorie je podána velmi pěkně (viz třeba rozdíly mezi makrem a procedurou, vlastnostmi a metodami). Příklady jsou dostupné ke druhé knize (viz poznámka na titulce), a vzhledem k tomu, že jsem nenarazil na tu "správnou" stránku hned napoprvé, tak jsem si při jejich vyhledávání docela užil. U první knihy absence příkladů až tak nevadí, v ní čtenář najde vesměs krátké útržky kódů. Knihy doporučuji koupit obě současně. Událostní procedury a práce s grafy, které jsou ve druhé knize, sice nemusíte potřebovat hned, ale základy práce s formuláři a panely nástrojů ano. Investice do obou publikací přesahuje jen málo přes 400 Kč, což je také jistě důvod k tomu koupit je obě. Knihy vyšly sice už v roce 2004 (v mém případě dotisky z roku 2006), nemusíte se ale bát, že zmizí z knihkupectví. Podle posledních informací přinejmenším první kniha bude v brzké době revidována. Stejně jako pan Černý, i já si můžu povzdechnout nad tím, že dnes není k dispozici referenční příručka, podobná té, kterou svého času (1998) vydali v Gradě Petr a Markéta Šitinovi.
Petr Pecháček
|
|
Komentáře |
|
Žádný komentář doposud nebyl přidán. Buďte první...
|
|
Přidat komentář |
|
Pro přidání komentáře musíte být přihlášeni.
|
|
Hodnocení |
|
Musíte být přihlášeni, abyste mohli hodnotit.
Prosím přihlašte se nebo se zaregistrujte.
Žádné hodnocení ještě nebylo zaznamenáno.
|
|
|