Ing. Jiří Suchomel tel.: 466 026 189 EXCEL 2010 Část III. EXCEL 2010 III Snímek 1.

Slides:



Advertisements
Podobné prezentace
Makra v Excelu.
Advertisements

Formátování diplomové práce
Vzdělávání v eGonCentru ORP Boskovice
PowerPoint Založení nového souboru .pptx Tlačítko Office, Nový
Databáze Dotazy.
Styly, záhlaví a zápatí, oddíly
Informační technologie 2 Informační technologie Jarní semestr 2005.
Výpočetní technika Akademický rok 2008/2009 Letní semestr Mgr. Petr Novák Katedra informatiky a geoinformatiky FŽP UJEP
Školení počítače Excel
Vzhled prezentace - šablony
Word 2007 se na rozdíl od předcházejících verzí ovládá pomocí pásu karet, který najdete v horní části obrazovky. Pás je rozdělen na jednotlivé karty,
Databáze Sestavy.
Pro Nekonečno – RC Palouček
Výpočetní technika Akademický rok 2011/2012 Letní semestr Novák Petr
Microsoft Office PowerPoint
Nabídka karty Soubor Soubor. Nabídka karty Domů Domů práce se schránkou formátování písma zarovnávání formát čísel práce se styly práce s buňkami vyhledávání.
Střední průmyslová škola strojnická Olomouc, tř.17. listopadu 49 Výukový materiál zpracovaný v rámci projektu „Učíme moderně“ Registrační číslo projektu:
VYPRACOVALA: MGR. HANA TOFLOVÁ DNE: ICT2/1/3/13 WORD - tabulky.
17.Tabulkový procesor (filtrování a řazení dat, formuláře, podmínky a podmíněné formátování, export a import dat) Barbora Skoumalová 4.A.
Tabulkový procesor.
Anotace Žák dokáže v aplikací MS Word vytvořit tabulku Autor Petr Samec Jazyk Čeština Očekávaný výstup Dokáže v aplikaci MS Word vytvořit, upravit a formátovat.
Anotace Žák se seznámí s prostředím aplikace MS Word Autor Petr Samec Jazyk Čeština Očekávaný výstup Orientuje se v prostředí aplikace MS Word Speciální.
MS Office Excel 2007 Bc. Jan Podloučka.
Referát č. 17 Tabulkový procesor
Hromadná korespondence
TEXTOVÝ EDITOR.
Referát č. 17 M. Novotný Tabulkový procesor (filtrování a řazení dat, formuláře, podmínky a podmíněné formátování, export a import dat) Vysvětlit pojmy.
Tabulkový program MS Office Excel , SB 305, – h
EXCEL ŘAZENÍ DAT ING. BOHUSLAVA VITEKEROVÁ IKT MS Office
1.První spuštění a popis hlavní obrazovky Tla č ítko Office – nejpou ž ívan ě jší volby, seznam posledních dokumentu Panel rychlý p ř ístup – p ř idání.
Základní škola a mateřská škola Bzenec Číslo projektu: CZ.1.07/1.4.00/ Číslo a název šablony klíčové aktivity: III/2: využívání ICT – inovace Vypracoval/a:
Gymnázium, Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Hodonín Operační systém MS Windows Základní operace.
Práce se šablonami v MS Word 2007
Power Point– sestavujeme prezentaci
Zápatí a záhlaví, okraje stránky, číslování stránek
Excel– Zásady Ing. Bohumil Bareš.
Power Point– popis prostředí
Excel – editace a formát tabulky Ing. Bohumil Bareš.
UŽIVATELSKÉ ROZHRANÍ MS POWERPOINT
POWER POINT 1 Základní pojmy Power Point - základní pojmy.
Vytvořil Institut biostatistiky a analýz, Masarykova univerzita J. Jarkovský, L. Dušek, M. Cvanová III. Kontingenční tabulky v Excelu.
Databáze velké množství dat pevně dané struktury
Základní škola a Mateřská škola, Šumná, okres Znojmo OP VK Tematický celek: Informatika Název a číslo učebního materiálu VY _32_INOVACE_04_15.
MS Excel 2 Martin Kotlík Brno, 20. ledna 2015 Obsah předchozího semináře 1 1.Popis programu Excel 2.Základní dovednosti 3.Typy vkládaných dat 4.Formát.
Tvorba procedur ve VBA Microsoft Excel
filtrování a řazení dat, podmíněné formátování,
POPR Počítačová podpora řízení Základní, rozšířené a pokročilé znalosti v Excelu.
Databáze MS ACCESS 2010.
Databáze MS ACCESS 2010.
Filtrování záznamů Filtr podle výběru Filtr podle formuláře Rozšířený filtr Symboly, výrazy Dotazy.
MS EXCEL Charakteristika
Využití sestavy Zobrazení a typy Části sestavy Vytvoření sestavy Ovládací prvky.
EXCEL – tisk a tvorba grafů Gymnázium a Jazyková škola s právem státní jazykové zkoušky Svitavy Ditta Kukaňová.
Autor:Ing. Pavel Brož Předmět/vzdělávací oblast:Informační a komunikační technologie Tematická oblast:Práce se standardním aplikačním programovým vybavením.
Seznamy (databáze) v tabulkových kalkulátorech (Microsoft Office Excel, Open Office Calc, …)
Průvodní list Šablona: III/2 Inovace a zkvalitnění výuky prostřednictvím ICT Vzdělávací materiál: Prezentace – zápis pro žáky Určen pro: 3. ročník oboru.
Snímek 1 PowerPoint2OP381 Manažerská informatika 1 2OP381 Manažerská informatika 1 Microsoft PowerPoint 2016 – 1. část
Název:VY_32_INOVACE_ICT_7B_10B Škola:Základní škola Nové Město nad Metují, Školní 1000, okres Náchod Autor:Mgr. Milena Vacková Ročník:7. Tematický okruh,
Základní škola a Mateřská škola, Liberec, Barvířská 38/6, příspěvková organizace Název : VY_32_inovace_02 Informatika - MS Excel – Nabídky karet Autor:
Tabulkový procesor Práce s listy, adresace buňky, definice řady Autorem materiálu a všech jeho částí, není-li uvedeno jinak, Růžena Hynková. Dostupné z.
Výukový materiál zpracovaný v rámci projektu: Střední zdravotnická škola ÚO – šablony Registračn í č í slo projektu: CZ.1.07/1.5.00/ Š ablona: III/2.
Databáze MS ACCESS 2010.
NÁZEV ŠKOLY:SOŠ Net Office, spol. s r.o. Orlová Lutyně
KIV/ZD cvičení 8 Tomáš Potužák.
Vytvořil Institut biostatistiky a analýz, Masarykova univerzita J
KIV/ZD cvičení 5 Tomáš Potužák.
NÁZEV ŠKOLY:SOŠ Net Office, spol. s r.o. Orlová Lutyně
Vytvořil Institut biostatistiky a analýz, Masarykova univerzita J
Přizpůsobení webu Microsoft SharePointu Online
Výukový materiál zpracovaný v rámci projektu
Transkript prezentace:

Ing. Jiří Suchomel tel.: EXCEL 2010 Část III. EXCEL 2010 III Snímek 1

1.Tabulky(seznamy), kontingenční tabulky a grafy 2.Tisk 3.Makra Osnova kurzu EXCEL 2010 III Snímek 2

1.Tabulky Snímek 3 Excel 2010: Nelze uložit do formátu DBF (ale do formátu pro dbf systémy, načítání z databázových souborů, externí data, z webu…) Seznam = Tabulka v EXCELU – zcela přepracováno Řazení až 64 klíčů, podle výplně, barvy písma, ikon Při automatickém filtru až položek (Excel ) Filtrace a řazení – další příkazy, „Znovu použít“ První řádek seznamu = záznam záhlaví – názvy datových polí Sloupce v seznamu jsou datová pole (data stejného typu) Řádky seznamu = záznamy JménoPříjmeníUliceČPMěstoPohlaví IvanPeterkaNa zámku13Prahamuž LenkaSkořepováMilánská30Brnožena EXCEL 2010 III

Nové možnosti tabulek Snímek 4 Tabulka versus klasická oblast: Tabulka – obdélníková oblast strukturovaných dat  Nová kontextová karta – Nástroje tabulky  Snadné formátování – styly buňky  Filtry v záhlaví – skrytí určitých řádků  Při rolování dolů – záhlaví tabulky  Výpočtové sloupce, automatické kopírování  Strukturované odkazy (místo odkazů nadpisy tabulek a záhlaví sloupců)  Snadné rozšíření tabulky (vpravo dole)  Snadné označení řádků a sloupců X - nelze „Vlastní pohled“ X - nelze „Vlastní souhrn“ EXCEL 2010 III

Praktické příklady Postup: Vytvořte oblast: „měsíc“ „plán“ „skutečnost“ pod měsíc: „leden – prosinec“, plán a skutečnost: řada čísel měsícplánskutečnost leden únor březen duben květen červen červenec srpen září říjen listopad prosinec Buňka uvnitř oblasti – Karta Vložení – Tabulky – Tabulka (v Excelu 2003=seznam) Vytvoření tabulky Snímek 5 EXCEL 2010 III

Pohyb, označování, přidávání / odstraňování – řádků, sloupců, přesun, řazení a filtrování Vzorce v tabulce, souhrnný řádek: Nástroje tabulky – Návrh – Řádek souhrnů… výběr vhodného vzorce Práce se vzorci v tabulce – strukturované odkazy (úprava vzorce, název tabulky, [záhlaví sloupců], automatické dokončování) Alt+N+I – Automatické úpravy formátu při psaní Alt+N+M – Vzorce – Práce se vzorci – Použít názvy tabulek ve vzorcích Práce s tabulkou Snímek 6 EXCEL 2010 III

Postup: Přidejte sloupec zcela vlevo: „Číslo“, do buňky B2 vzorec: „=Subtotal(3;C$2:C2)“ BC D E F I při aplikaci filtru 1.sloupec udává stále správně pořadové číslo Očíslování řádků v tabulce Snímek 7 EXCEL 2010 III PořadíMěsícPlánSkutečnostRozdíl 1leden únor březen duben květen červen červenec srpen září říjen listopad prosinec PořadíMěsícPlánSkutečnostRozdíl leden únor březen duben květen červen červenec srpen září říjen listopad prosinec

Řazení dat v oblasti nebo tabulce Snímek 8 OtevřiList_10_137.xlsx Lepší vizualizace a pochopení TIP: 10 nejvyšších nebo nejnižších hodnot Automatický filtr Podmíněné formátování Řazení dat podle různých kritérií (text, číslo, datum, čas, formát, …) Ukládá se se sešitem (ne pro oblast buněk – použít tabulku) EXCEL 2010 III

Seřazení textu Snímek 9 Vybrat sloupec s alfanumerickými daty – Karta Domů – skupina Úpravy - Seřadit a filtrovat  seřadit od Z po A  seřadit od A po Z TIP: Obsahuje-li sloupec pro třídění čísla uložená jako čísla a čísla uložená jako text - zformátovat jako text Jinak - čísla uložená jako čísla budou před čísly uloženými jako text EXCEL 2010 III

Seřazení čísel Snímek 10 Vybrat sloupec s číselnými daty – Karta Domů – skupina Úpravy - Seřadit a filtrovat  seřadit od největšího k nejmenšímu  seřadit od nejmenšího k největšímu TIP: Neočekávaný výsledek - sloupec obsahuje čísla uložená jako text nebo čísla zadaná se znakem ‘ (apostrof) EXCEL 2010 III

Seřazení kalendářních dat nebo časových údajů Snímek 11 Vybrat sloupec s kalendářními daty nebo časy – Karta Domů – skupina Úpravy - Seřadit a filtrovat  seřadit od nejstaršího k nejnovějšímu.  seřadit od nejnovějšího k nejstaršímu Poznámka: Pro správné seřazení – data jako pořadové číslo kalendářního data nebo času (jinak jako text) TIP: Chcete-li řadit podle dnů v týdnu - naformátovat buňky pro zobrazení dne v týdnu EXCEL 2010 III

Seřazení podle barvy buňky, barvy písma nebo ikony Snímek 12 Oblast buněk je ručně nebo podmíněně naformátovaná nebo podle sady ikon Vybrat oblast - Karta Domů – skupina Úpravy - Seřadit a filtrovat - Vlastní řazení - Dialogové okno Seřadit: Sloupec – Řazení(barva buňky, písma, ikona) – Pořadí TIP: Neexistuje výchozí pořadí řazení barev buňky, barev písma nebo ikon. Pro jednotlivé operace řazení musíte definovat pořadí EXCEL 2010 III

Seřazení řádků Snímek 13 Vyberte řádek - Kartě Domů – skupina Úpravy - Seřadit a filtrovat - Vlastní řazení - Dialogové okno Seřadit: Možnosti - Orientace - Seřadit zleva doprava – OK Seřadit podle řádek xx - Řazení podle hodnoty/barvy, písma, ikony – Pořadí vlevo/vpravo EXCEL 2010 III

Filtrování dat v oblasti nebo tabulce Snímek 14 Funkce Automatický filtr - rychlý a snadný způsob vyhledání a práce s podmnožinou dat v oblasti buněk nebo sloupci tabulky Po filtraci se zobrazí pouze řádky, splňující zadaná kritéria Práce s podmnožinou dat (kopírování, prohledávání, úprava, formátování, tvorba grafu, tisk…) Filtrovat lze i podle více sloupců Filtry jsou aditivní (každý další filtr je založen na aktuálním filtru a dále omezuje podmnožinu dat) EXCEL 2010 III

Automatický - tři typy filtrů: podle hodnot seznamu podle formátu podle kritérií Vlastní filtr Nekombinovat v jednom sloupci formáty (například text a číslo nebo číslo a datum) Rozšířený filtr Oblast kritérií – Kriteriální tabulka Min. dva řádky v jednom sloupci (název pole, kritéria) stejný řádek = „A“ (AND) hodnoty pod sebou = „NEBO“ (OR) EXCEL 2010 III Snímek 15

Praktické příklady OtevřiList_10_137.xlsx Jedno kritérium: Domů – Úpravy – Seřadit a filtrovat Několik kritérií: Dialogové okno (př. Pohlaví, Bydliště, Jméno) Postup: Domů – Úpravy – Seřadit a filtrovat – Vlastní Sloupec=Pohlaví, Řazení=Hodnoty, Pořadí=A až Z Přidat úroveň, dtto pro Bydliště a Jméno…OK Data obsahují záhlaví! Řazení seznamu Snímek 16 EXCEL 2010 III

Skrytí záznamů nevyhovujících podmínce Postup: Jedno kritérium: Domů – Úpravy – Seřadit a filtrovat – Filtr (Data – Seřadit a filtrovat – Filtr) Např. Pohlaví – pouze žena (zaškrtnuto) Několik kritérií: Kteří muži žijí v Brně? Postup: Domů – Úpravy – Seřadit a filtrovat – Filtr Pohlaví – zrušit zaškrtnutí u žena – OK Bydliště – pouze Brno - OK Filtrování seznamu Snímek 17 EXCEL 2010 III

Podle barvy (Věk podmíněně naformátovat) Podle číselných hodnot: Věk >= 30 a zároveň <=50: Postup: Domů – Úpravy – Seřadit a filtrovat – Filtr (Data – Seřadit a filtrovat – Filtr) Věk – Filtry čísel – Mezi: >= 30 a <=50 – OK Věk 50: Věk – Filtry čísel – Vlastní filtr: 50 – OK EXCEL 2010 III Snímek 18

Postup: 1.Vytvoříme kriteriální tabulku (např. nad seznam) min. 2 řádky v jednom sloupci (názvy polí, hodnoty) (Hodnoty ve stejném řádku=AND, Hodnoty pod sebou=OR) 2.Kurzor do seznamu – Karta Data – Seřadit a filtrovat – Upřesnit 3.V okně Rozšířený filtr nastavíme parametry (kde budou vyfiltrované záznamy, oblast seznamu, oblast kritérií, kam kopírovat, duplicita) Na jiný list: Na místo v jiném listě – Karta Data – Seřadit a filtrovat – Upřesnit – Kopírovat jinam – vyplnit položky Rozšířený filtr Snímek 19 EXCEL 2010 III

I např. průměr, maximum,… Seřadit podle kritérií Bydliště a Jméno (popř. B, P, Jm) Jaký je průměrný plat v jednotlivých místech? Postup: Data – Osnova – Souhrn U každé změny ve sloupci – Bydliště Použít funkci – Průměr Příjem – OK Jak vložit do seznamu souhrny Snímek 20 EXCEL 2010 III

Kontingenční tabulky Snímek 21 Z neuspořádané množiny záznamů získáme Kontingenční (souhrnnou) tabulku (graf) KT je speciální tabulka – ze zdrojových dat (seznamy, tabulky, databáze) umístěných na lok. PC, serveru, na webovém serveru Zdrojová data musí mít charakter seznamu:  Sloupce musejí mít název  Název nesmí být zdvojen  Nesmí existovat prázdný řádek ani sloupec Zdrojová data mohou být:  Seznam v Excelu  Externí zdroj (databáze) EXCEL 2010 III

Praktické příklady OtevřiList_10_137.xlsx Úkol: Kolik lidí žije ve kterém městě? Kolik mužů a žen? Postup: Kurzor do seznamu – Vložení – Tabulky – Kontingenční tabulka – Kontingenční tabulka Vybrat tabulku či oblast – Nový list – OK Seznam polí kontingenční tabulky – 4 části (oblast filtru, popisku řádků, sloupců, hodnot) Vytvoření souhrnné (kontingenční) tabulky Snímek 22 EXCEL 2010 III

PoložkaBydliště ->Popisky řádků Pohlaví -> Popisky sloupců lib. položku (Jméno) -> Hodnoty Skrytí / Zobrazení Seznamu polí kontingenční tabulky Změna vzhledu - 5 podob (první 3 pro sestavy, posl. 2 pro změnu uspořádání) Změna rozložení kontingenční tabulky Úkol: Kolik lidí žije ve kterém městě, jaké mají vzdělání, kolik mužů a žen? Úprava, řazení, aktualizace, přesun, odstranění, formát kontingenční tabulky EXCEL 2010 III Snímek 23

Úkol: Kolik lidí žije ve kterém městě, jaké mají vzdělání, kolik mužů a žen a jaké mají povolání? Postup: Seznam polí kontingenční tabulky … do pole Filtr sestavy + položka Povolání Změna způsobu vyhodnocení dat Výsledné hodnoty závisejí na typu zdrojových dat: číselné hodnoty jako součet, jinak počet Vytvořit totožnou tabulku vpravo, kde zdrojem dat je Příjem Nastavení pole (na buňce s hodnotou), souhrn, zobrazit jako Filtrování kontingenční tabulky Snímek 24 EXCEL 2010 III

Nový sešit – Vložení – Tabulky – Kontingenční tabulka – Kontingenční tabulka – Použít zdroj externích dat – Zvolit připojení – Vyhledat další – List_05_46.accdb – Zájezd – OK Popis řádků: destinace, Název Hodnoty: Název, Celková cena Kontingenční tabulka z databáze Access Snímek 25 EXCEL 2010 III

Kontingenční grafy Snímek 26 Zdrojem je kontingenční tabulka (nebo se vytvoří současně s grafem) Stejné podmínky jako pro tabulku OtevřiList_10_144.xlsx Postup: Kurzor do seznamu – Vložení – Tabulky – Kontingenční tabulka – Kontingenční graf – OK (filtry) EXCEL 2010 III

2.Tisk Snímek 27 OtevřiList_10_137.xlsx Rychlý tisk části tabulky Přímo na výchozí tiskárnu: Soubor – Tisk – Tisk Tisk oblasti: Označit oblast – Tisk – Tisk přepínač Nastavení – Vytisknout výběr – OK Nastavení tiskové oblasti: Označit oblast – Rozložení stránky – Vzhled stránky – Oblast tisku – Nastavit oblast EXCEL 2010 III

Zobrazení - Zobrazení sešitů:  Normálně – vhodné pro většinu operací s tabulkou  Rozložení stránky – tak, jak bude vytištěn, záhlaví, zápatí, pravítka  Zobrazit konce stránek – modré příčky=konce stránek, lze upravovat (velikost písma!)  Celá obrazovka  Vlastní Rozdělení do více stran: Rozložení stránky – Vzhled stránky – Konce – Vložit konec (nad kurzorem a vlevo od něj) Zobrazení dokumentu před tiskem a rozdělení do stránek Snímek 28 EXCEL 2010 III

Soubor – Tisk – vpravo Náhled Tiskárna – Výběr tiskárny Nastavení…, vpravo dole Zobrazit okraje, lupa Nastavení vzhledu stránky před tiskem Rozložení stránky – Vzhled stránky Více (i v Náhledu) Stránka, Okraje, Záhlaví a zápatí, List (Soubor – Tisk – Vzhled stránky) Úprava dokumentu v zobrazení náhledu Snímek 29 EXCEL 2010 III

Praktické příklady Záhlaví:Název tabulky, číslo stránky, počet stránek, logo Zápatí:Název souboru, název listu, datum a čas Stavový řádek – Rozložení stránky Rozložení stránky – Vzhled stránky – Více – Záhlaví a zápatí – Vlastní záhlaví vlevo: Název tabulky („Seznam zaměstnanců“) uprostřed: „Stránka “ tlač. Vložit č. str. „ z “ tlač. Vložit poč. str. vpravo: tlačítko Vložit obrázek – OK Úprava záhlaví a zápatí Snímek 30 EXCEL 2010 III

Vlastní zápatí: vlevo: tlač. Vložit cestu k souboru uprostřed: tlač. Vložit název listu vpravo: tlač. Vložit datum, „ “, tlač. Vložit čas – OK - OK Použití přehledu – zabránění tisku určitých řádků Střídavé přepínání různého počtu skrytých řádků při tisku: Vlastní pohledy nebo pomocí „přehledu“ Vlastní pohled: OtevřiList_09_135.xlsx Postup: Zobrazení – Zobrazení sešitů – Vlastní zobrazení Uložení různých pohledů … tisk EXCEL 2010 III Snímek 31

Použití „přehledu“: OtevřiList_10_137.xlsx Postup: Označit řádek – Data – Osnova – Seskupit dtto – F4(opakuj) … Tlačítka 1 a 2, vymazat přehled Zapnutí/vypnutí symbolů přehledu – Ctrl+Shift+8 EXCEL 2010 III Snímek 32

3.MAKRA Snímek 33 Program, který je součástí sešitu, VBA (procedury, uživatelské dialogy, nové příkazy, doplňky…) Rutinně opakující se činnosti Umístění maker:  V pracovním sešitu  V osobním sešitu maker (Personal.xlsb)  Ve vlastním doplňku Režim relativních odkazů EXCEL 2010 III

 V pracovním sešitu – makro je k dispozici pouze tehdy, když je otevřen a zároveň pro všechny otevřené sešity  V osobním sešitu maker Personal.xlsb – běžně skrytý, otevírá se automaticky jako skrytý – pro všechny otevřené sešity Umístění maker Soubor - Možnosti – Centrum zabezpečení – Nastavení centra zabezpečení –  Důvěryhodná umístění (otevírání bez hlášení)  Nastavení maker Zabezpečení maker Snímek 34 EXCEL 2010 III

 Z dialogu Makro: Zobrazení – Makra – Zobrazit makra, nebo: Vývojář – Kód – Makra, nebo: Alt+F8  Z okna editoru Visual Basic: Vývojář – Kód – Run  Klávesovou zkratkou: při záznamu makra (Alt+F8 – Možnosti)  Přidáním tlačítka na panel nástrojů Rychlý přístup  Přiřazení makra k tlačítku nebo ke grafickému symbolu: Vývojář – Ovládací prvky – Vložit …Přiřadit makro Spouštění maker Režim nahrávání maker Zvážit, kdy nastavit „Režim relativních odkazů“ Záznam maker Snímek 35 EXCEL 2010 III

Procedura Sub – libovolný počet, při záznamu makra Syntaxe: Sub název makra „()“ programový kód… End Sub (spuštění – Alt+F8, karta Vývojář – Makra, karta Zobrazení) Procedura Function – vrací hodnotu!!! (stejně jako vestavěné funkce) Syntaxe: Function název funkce „()“ programový kód… End Function (v rámci jiných procedur nebo jako fce) Procedury a funkce v jazyku VBA Snímek 36 EXCEL 2010 III

Praktické příklady Záznam jednoduchého makra Obarvení mřížky: Vývojář – Kód – Záznam makra Název makra: mřížka Uložit makro do: Osobní sešit maker Vložit popis, … OK Soubor – Možnosti – Upřesnit Zobrazit možnosti pro tento list – Barva mřížky Zastavit záznam EXCEL 2010 III Snímek 37

Spuštění makra  Vývojář – Makra – Spustit (dialog: Alt+F8)  Z panelu nástrojů Rychlý přístup: Přizpůsobit panel nástrojů Rychlý přístup – Další příkazy – Makra – Přidat – Změnit – vhodný piktogram  Pomocí klávesové zkratky: Alt+F8 – výběr makra – Možnosti – zkratka – Ok  Z okna editoru jazyka Visual Basic: Alt+F11 – najít makro – Run – Run Sub/UserForm (F5) EXCEL 2010 III Snímek 38

Povinné názvy: auto_open Postup: Excel je spuštěn a není otevřen žádný list Vývojář – Kód – Záznam makra Název: „auto_open“, Uložit do: „Osobní sešit maker“, OK Otevřete sešit, který se má otevírat po spuštění Excelu – přejděte na konkrétní list a buňku – Zastavit záznam Zavřete otevřený list, ukončete Excel (uložit změny v sešitu maker: Ano) Spusťte Excel Automatické otevření sešitu při spuštění Excelu Snímek 39 EXCEL 2010 III

Univerzální sada, propojení několika listů navzájem Postup: Vytvořte sešit s 4ti listy, listy List1-List4 přejmenujte na (List_09_118.xlsx) Vytvořte nový List a přejděte na něj a vytvořte 4 makra: Záznam makra – název: „Jdi_na_2006“ – Uložit makro do: „Tento sešit“, popis…, OK – Přejděte na list 2006 a buňku B4 – Zastavit záznam (tento postup i pro listy ) Přejděte na nový list – Vývojář – Ovládací prvky – Vložit – Tlačítko – vykreslit obdélníček, přiřadit makro „Jdi_na_2006“ upravit text na 2006, dtto pro tlač až 2009, skupinu zkopírovat Využití makra při přechodu na nový list Snímek 40 EXCEL 2010 III

Funkce MsgBox (Option Explicit!) Zobrazení času Otevřete VBA (Alt+F11) Napište: Sub UkažČas() odp = MsgBox(“Nyní je “ & Time, vbInformation, “Vstávej!!! “) End Sub Dotaz uživateli na uložení sešitu Sub Dotaz() Odp = MsgBox(“Chceš uložit tento sešit?“, vbYesNo) If Odp = vbYes Then activeWorkbook.Save End Sub Zobrazení okének s hlášeními Snímek 41 EXCEL 2010 III

Funkce InputBox Sub DejNadpis() nadpis = InputBox(“Zadej nadpis sestavy“) Range(“A1“) =nadpis End Sub Spuštění makra při otevření sešitu Makro musí být umístěno v modulu ThisWorkbook (pravé tlačítko na na titulek daného sešitu – Zobrazit kód) Private Sub Workbook_Open() MsgBox “Ahoj “ & Application.UserName End Sub Získání informací od uživatele Snímek 42 EXCEL 2010 III

Uživatelské funkce musejí být umístěny v normálním modulu VBA! Zjištění jména uživatele Function JménoUž() JménoUž = Application.USERNAME End Function Zjištění názvu listu/sešitu Function názevlistu(oblast) názevlistu = oblast.Parent.Name End Function Function názevsešitu() As String názevsešitu = Application.Caller.Parent.Parent.Name End Function Vytvoření jednoduché uživatelské funkce Snímek 43 EXCEL 2010 III

Uživatelské funkce pouze vracejí hodnotu, nemohou nic měnit!!! (např. přeformátování buňky) Uložení uživatelské funkce do doplňku Do aktuálního sešitu Do osobního sešitu maker Př. Použití: „=PERSONAL.XLBS!moje()“ Do doplňku „=moje()“: Nový sešit – všechny funkce do standardního modulu VBA – Uložit jako – Typ=„*.xlam“ – název pro doplněk – Uložit Nainstalovat doplněk Omezení uživatelský funkcí Snímek 44 EXCEL 2010 III

Soubor – Možnosti – Doplňky – Přejít – Procházet …najít vlastní název souboru funkcí Excel mluví Událost při přepočtu listu (Worksheet_Calculate) Do kódového modulu listu – pravé tlačítko na ouško listu – Zobrazit kód Private Sub Worksheet_Calculate() With Application.Speech Select Case Range("D3") Case Is < 100:.Speak "under" Case Is = 100:.Speak "good" Case Is > 100:.Speak "over" End Select End With End Sub Instalace Doplňku Snímek 45 EXCEL 2010 III

Přejděte na: Děkuji za pozornost EXCEL 2010 III Snímek 46