Projekt I.

Magisterský předmět (2163011) – zimní semestr

Analytické výpočty v technice prostředí

Výuka probíhá v PC učebně č. 233 každé úterý od 9.00 do 12.15 hodin.
MS Office Excel je možné stáhnout ze stránek ČVUT.

Obsah předmětu
1 Úvod do předmětu
Seznámení s obsahem předmětu.
Načtení souboru s větším množstvím dat.
Záznam makra.
Tvorba a pohyb v grafu.
Iterace v Excelu.
Základy programování ve VBA.
Ovládací prvky Excelu.
Tvorba kódu pomocí záznamníku maker.
2 Základy objektového programování
Karta vývojáře.
Vyvolání editoru VBA (Alt+F11)
Okna editoru.
Přidání a odstranění nového modulu VBA.
Tvorba vlastního kódu – procedury Sub.
Vlastnosti, metody, události, kolekce.
Vestavěné funkce.
Datové typy a deklarace proměnných.
Deklarace vícerozměrných polí.
Přečti údaj z buňky.
Zapiš údaj do buňky.
Vlastnost buněk Range, Cells, Offset.
Message box.
3 Objektové programování
Práce s procedurami.
Cyklus For – Next.
Konstrukce If – Then.
Kopírování oblastí.
Práce s formulářem UserForms.
Ovládací prvky VBA.
Tvorba vlastní funkce.
Zachytávání chyb.

Příklady ke cvičení – veškeré podklady jsou nyní na Moodlu 

Týden Téma Příklad
1 Základní a pokročilé funkce Excelu
Výpočet koncentrace CO2 v čase
Příklad 5
2 Práce s daty
Příklad: Načtení souboru dat *.txt do Excelu
Příklad 0
Práce s grafy Příklad 1
3 Seznamy
Příklad: Součinitel prostupu tepla
Příklad 2
4 Výpočet a analýza
Příklad: Střední radiační teplota
Příklad 3
5 Tvorba funkcí
Příklad: Vlhký vzduch a potřeba energie na úpravu venkovního vzduchu
Příklad 7
6 Formuláře
Příklad: Tepelný komfort
Příklad 4
7 Dokončení příkladu 4
Volba semestrálního projektu, upřesnění zadání.
8 Vícenásobný výpočet efektivně
Příklad: Tepelná zátěž klimatizovaného prostoru
Příklad 6
9 Dokončení Příkladu 6
Iterační výpočet
Příklad: Součinitel tření – Colebrookův vztah. Porovnání výsledků.
Příklad: Iterace při odhadu stavu vzduchu v místnosti
Příklad 10
10 Databáze
Příklad: Obecně
Příklad 8
11 Parametrická funkce
Příklad: Lineární regrese
Příklad 9
12 Hledání řešení
Četnost výskytu
Příklad 11
Příklad klima data
13 Konzultace + termín prezentace
14 Prezentace

Užitečné odkazy

http://office.lasakovi.com/excel/

a podle mého názoru zatím nepřekonaná kniha

Walkenbach J. MS Excel 2000 a 2002 programování ve VBA

BIM

www.cadnet.cz

Semestrální projekt (odevzdání pouze elektronicky)

Výběr tématu:

Jméno Zadání Poznámka

Co musí projekt obsahovat:

  1. Analýzu problému vč. výpočtu – výstupem je závislost jak se mění hledaná veličina y = f(x,z,…)
  2. Excel se subrutinou zapsanou ve VBA (použijte cyklus pro opakovaný výpočet), … kreativitě se meze nekladou…
  3. Graficky zpracované výsledky
  4. Výstupem bude technická zpráva (popis problému, teorie, vztahy, metoda, výsledky) v *.pdf a vlastní projekt *.xlsm
  5. Prezentace problému v powerpointu – max. 10 minut (10 snímků)