Zkuste nás kontaktovat

Návrh Školení

Objektový model Excelu

  • Ochrana listů před manipulací z VBA
  • Objekt Workbook a kolekce Workbooks
  • Objekt Worksheet a kolekce Worksheets
  • Validace dat v listech
  • Praktické metody objektu Range
  • Kopírování, vkládání a speciální vložení dat
  • Vlastnost CurrentRegion
  • Hledání a nahrazování textu
  • Třídění rozsahů buněk
  • Grafy (objekt Chart)

Události

  • Události na úrovni aplikace

Pole a pole typu Variant

  • Dynamická pole
  • Pole typu Variant
  • Optimalizace využití polí a paměti
  • Vícedimenzionální pole

Objektově orientované programování

  • Třídy a objekty
  • Vytváření tříd
  • Vytvárění a zrušování objektů
  • Definice metod
  • Definice vlastností
  • Ověřování dat pomocí vlastností
  • Výchozí vlastnosti a metody
  • Ošetření chyb v modulu třídy

Vytváření a správa kolekcí

  • Vytvoření kolekce
  • Přidávání a odstraňování prvků z kolekce
  • Odkazy na komponenty – pomocí klíče i indexu

Pokročilé struktury a funkce VBA

  • Předávání parametrů podle hodnoty nebo referencí (ByRef a ByVal)
  • Procedury s proměnným počtem parametrů
  • Volitelné parametry a jejich výchozí hodnoty
  • Procedury s libovolným množstvím parametrů (ParamArray)
  • Výčty – snadné předávání parametrů
  • Uživatelsky definované typy dat
  • Funkce pro zjištění hodnot Null, Nothing, prázdného řetězce „“, Empty či 0
  • Převody mezi datovými typy

Práce se soubory

  • Otevírání a zavírání textových souborů
  • Čtení i zápis textových a binárních dat
  • Zpracování záznamů v souborech typu CSV
  • Efektivní práce s textovými soubory

Využití funkcí VBA v jiných aplikacích

Další dovednosti

  • Vytvoření vlastních dodatečných modulů
  • Návrh nástrojové lišty pro rozšíření funkcionality
  • Instalace vlastních modulů a jejich ochrana

Pracovat s externími knihovnami

Připojení k externím databázím (ODBC, OLEDB)

 14 Hodiny

Počet účastníků


Cena za účastníka

Reference (7)

Nadcházející kurzy

Související kategorie