PředmětyPředměty(verze: 945)
Předmět, akademický rok 2023/2024
   Přihlásit přes CAS
Tvorba aplikací v Microsoft Excelu - MS710P51
Anglický název: Creation of Excel Applications - Macros Programming in VBA
Český název: Tvorba aplikací v Microsoft Excelu
Zajišťuje: Ústav aplikací matematiky a výpočetní techniky (31-710)
Fakulta: Přírodovědecká fakulta
Platnost: od 2021
Semestr: letní
E-Kredity: 3
Způsob provedení zkoušky: letní s.:
Rozsah, examinace: letní s.:2/0, Zk [HT]
Počet míst: 32
Minimální obsazenost: 6
4EU+: ne
Virtuální mobilita / počet míst pro virtuální mobilitu: ne
Stav předmětu: nevyučován
Jazyk výuky: čeština
Vysvětlení: v letním semestru 2021/2022 nebude vyučován
Poznámka: povolen pro zápis po webu
Garant: RNDr. Jiří Makovička, CSc.
Výsledky anket   Termíny zkoušek   Rozvrh   
Anotace -
Poslední úprava: FORSTOVA/NATUR.CUNI.CZ (06.05.2010)
Ukážeme, jak lze tvorbou vlastního programového vybavení Excelu rozšířit jeho schopnosti a přizpůsobit je potřebám
uživatele.
Literatura
Poslední úprava: FORSTOVA/NATUR.CUNI.CZ (06.05.2010)

John Walkenbach: Microsoft Office Excel 2007. Programování ve VBA. Computer Press 2008.

Požadavky ke zkoušce
Poslední úprava: RNDr. Jana Rubešová, Ph.D. (05.04.2014)

Požadavek ke zkoušce: samostatně doma vytvořit program. V ústní části ho testujeme, případně modifikujeme.

Sylabus
Poslední úprava: FORSTOVA/NATUR.CUNI.CZ (06.05.2010)

Úvod do práce s makry a s prostředím VBA v Excelu

  • Základní pojmy
  • Tvorba maker - nahrávání a programování
  • Příklady
  • Různé způsoby spouštění maker (klávesové zkratky, tlačítka, příkazy nabídky)

Základní pojmy Visual Basicu for Applications

  • Proměnné a typy dat
  • Řídící příkazy jazyka
  • Funkce a procedury
  • Obsluha chyb v makrech

Objektové programování, objektový model Excelu

  • Základní charakteristiky objektů, třídy a objekty
  • Vlastnosti, metody a události objektů
  • Prohlížeč objektů
  • Kolekce a práce s nimi

Objekt Range

  • Základní rysy, získání
  • Práce s buňkami pomocí objektu Range
  • Příklady

Objekt Worksheet

  • Vlastnosti, metody a události listů
  • Práce s listy

Objekt Workbook

  • Programová práce se sešity

Objekt Application

  • Základní rysy
  • Jak měnit chování Excelu

Dialogová okna Excelu

  • Vestavěné dialogy - zobrazování
  • Vlastní dialogová okna - tvorba a práce s nimi

Tvorba vlastních tříd ve VBA a vznik objektů z nich

Programové ovládání pracovního prostředí Excelu.

Tvorba nabídek a panelů s nástroji pomocí maker

 
Univerzita Karlova | Informační systém UK