Lekce 8 - Objekty ve VBA - Vlastnosti, metody, události
V předchozím kvízu, Kvíz - Procedury, funkce, ladění programu, data ve VBA, jsme si ověřili nabyté zkušenosti z předchozích lekcí.
Objekty jsou části programového kódu a datových struktur, které jsou určitým způsobem autonomní a s uživatelem komunikují přes definované rozhraní. Navenek se o objektu dozvídáme pomocí dat o něm a manipulujeme s ním předem připravenými funkcemi. Toto jsou skupiny rozhraní, které mají objekty v MS Office obecně:
- Vlastnosti (properties) - Objekt se vyznačuje vlastnostmi, které dávají zprávu o jeho stavu a některá z nich lze také měnit, aby se změnilo nastavení objektu.
- Metody (methods) - Objekt má připraveny funkce, jejichž vyvoláním můžeme s objekty manipulovat předem připraveným způsobem.
- Události (events) - Objektu "se stane" nějaká událost a my na ni můžeme reagovat napsáním příkazů, které se touto událostí spustí.
K důležitým vlastnostem objektů řadíme také:
- Kolekce (collection) - Souhrn objektů stejného typu na stejné úrovni vytváří kolekce. Je to obdoba pole, ale objekty již ze svého principu nejsou shodné, liší se mnoha vlastnostmi.
Příklad z Excelu:
jednotlivé listy sešitu vytváří kolekci listů. Každý list je jiný, na jednom jsou data, na jiném převážně vzorce a další obsahuje grafy.
Model z hmotného světa - auto
- Vlastnosti:
...konec náhledu článku...
Pokračuj dál
Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.
roční PŘEDPLATNÉ
1 082 Kč
měsíčně, placeno ročně (12 984 Kč)14 000+ lekcí, cvičení a testů
6 000+ ti zůstane napořád
Neomezený přístup ke všem aktuálním
i připravovaným kurzům.
Koupit pouze tento kurz
Získej okamžitý přístup ke kurzu bez
časového omezení.
850 Kč
Obsah článku spadá pod licenci Premium, koupí článku souhlasíš s Provozními podmínkami.
- Přístup k jednotlivým lekcím dle způsobu pořízení.
- Kvalitní znalosti v oblasti IT.
- Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.
Popis článku
Požadovaný článek má následující obsah:
V dnešní lekci VBA se naučíme pohlížet na aplikace MS Office jako soubor objektů, se kterými můžeme manipulovat pomocí programů VBA.
