Přeskočit navigaci | Přeskočit na novinky
     

Jste zde: Úvodní stránka » excel » zaklady » excel-kurz-vba-on-line-zdarma

Kurz Excel VBA - on-line a zdarma

Videokurzy Excel

Ve spolupráci se SEDUO jsem vytvořil několik videokurzů:

On line školení programování v Excel VBA. Chcete-li zvládnout práci ve Excel VBA a nechcete utrácet za drahá školení můžete využít této on line příručky.

Seznam hlavních kapitol

MS Excel 2010 - ikona

Článku o VBA je již na tomto webu je mnoho, proto jsem se tyto články pokusil logicky roztřídit podle tematických celku, ať Vám usnadní případné studium VBA.


Tento on-line manuál je stále ve stadiu tvorby a vylepšování.

Základy makra - VBA

Teoretický úvod, co je vlastně VBA, co jsou události, metody, cykly, skoky, proměnné, atd. Seznam jednotlivých článku spadajích pod základy práce ve VBA:

Makra

  • Co jsou makra
  • Úvod do maker
  • Nahrávat makra
  • Upravovat makra
  • Jak a kde ukládat makra

VBA

Proměnné, cykly

Funkce procedury

  • Co jsou funkce ve VBA
  • Vytvořit vlastní funkci
  • Použití funkcí - nápověda
  • O procedurách
  • vytváření procedur

Zpět na seznam kapitol o Návod VBA Excel.

Práce buňkou ve VBA

Začneme s buňkami, základními stavebními prvky tabulky (listu / sešitu).

Zpět na seznam kapitol o Návod VBA Excel.

Práce s listem ve VBA

Když už víte něco o buňkách, můžete začít pracovat s celým listem:

Zpět na seznam kapitol o Návod VBA Excel.

Práce se sešitem ve VBA

Listy máte za sebou, možnosti práce s celým sešitem.

Zpět na seznam kapitol o Návod VBA Excel.

Práce se soubory ve VBA

Kopírovat, mazat, vytvářet, atd:

Zpět na seznam kapitol o Návod VBA Excel.

Formuláře ve VBA

Jak na formuláře v VBA, jejich tvorbu, úpravy, předávaní parametrů:

Jednotlivé formulářové prvky

Zpět na seznam kapitol o Návod VBA Excel.

Grafy ve VBA

Bez grafu se v dnešní době neobejdete, takže jak si pomocí VBA zautomatizovat jejich tvorbu:

Zpět na seznam kapitol o Návod VBA Excel.

Práce s aplikací Excel ve VBA

Práce s aplikací VBA, například zavřít (i automaticky) MS Excel, odchytávat stisknuté klávesy, atd.

Zpět na seznam kapitol o Návod VBA Excel.

Praktické příklady za využití VBA

Praktické ukázky "aplikací" a pomůcek, které obsahují VBa kódy. Jde o skutečné aplikace, jen zdrojová data obsahují smyšlené údaje, takže například místo neexitující osoby XY, je "skutečná" osoba jako například Jára Cimrman, Sněžný muž, Rákosníček, Fantomas, atd. ;-)

Zpět na seznam kapitol o Návod VBA Excel.

Funkce ve VBA

Funkcí se myslí funkce pro MS Excel (ne funkce generálního ředitele)

  • Obecně o funkcích
  • Vlastní funkce jak vytvořit
  • Používání vestavěných funkcí
  • Úprava (transformace) dat
  • Matice ve VBA
  • Hledání v textu buňkách
  • Text ve VBA
  • Čísla ve VBA
  • Datum a čas ve VBA
  • Absolutní relativní odkazy R1C1
  • Překlad funkcí EN - CZ
  • Překlad funkcí CZ - EN
-

Zpět na seznam kapitol o Návod VBA Excel.

Triky ve VBA

Zajímavé záležitosti, které využijete při programování ve VBA.

Zpět na seznam kapitol o Návod VBA Excel.

Ostatní o VBA

Co se jinam nevešlo, aneb nezařaditelné články, které jsou pro tvorbu Návod VBA kódu taktéž důležité a mohou Vám pomoci.

  • Správa maker - revize, verze,
  • Jak zapisovat kód
  • Kopírovaní maker (funkcí) do dalších sešitů
  • Tvorba vlastních panelů nástrojů
  • O zabezpečení - bezpečnost maker, zabezpečení kódu proti "odcizení"
  • Odstranění VBA (maker) ze sešitu
  • Jazykové mutace
  • ...

Zpět na seznam kapitol o Návod VBA Excel.

Závěrem

Tento on-line návod (školení) VBA se stále doplňují, dle aktuálních časových možností. Máte-li nějaký dotaz či přání na přednostní zpracování nějakého tématu, můžete napsat do komentářů, pokusím se vyhovět, ale nic neslibuji ;-)

Zpět na seznam kapitol o VBA Excel.

Děkuji Všem, kteří respektují autorská práv a uvádějí odkaz na zdroj.

Článek byl aktualizován: 19.09.2020 11:07

Odměna

Ušetřil vám tento web čas, peníze? Pomohl vyřešit problém? Jste ochotni poskytnout symbolickou odměnu na další rozvoj? Vybrte si formu odměny, která vám vyhovuje.


Pavel Lasák - autor webu

Pavel Lasák

Microsoft Office (Word, Excel, Google tabulky, PowerPoint) se věnuji od roku 2000 (od 2004 na této doméně) - V roce 2017 jsem od Microsoft získal prestižní ocenění MVP (zatím jsem jediný z ČR v kategorií Excel). Své vědomosti a zkušenosti dávám k dispozici i on-line ve videích pro SEDUO. Ve firmách školím a konzultuji, učím na MUNI. Tento web již tvořím přes 15 let. Zdarma je zde přes 1.000 návodu, tipů a triků, včetně přes 250 různých šablon, sešitů.

   Pavel Lasák LinkedIn Profil    Pavel Lasák Google+ Profil    Pavel Lasák facebook Profil    Pavel Lasák twitter Profil


Komentáře


martin

Přidáno: 09.08.13 07:10

Musím říct, že tyto stránky mi velice pomohly na začátku. Našel jsem tu spoustu užitečných a praktických rad. děkuji :)

Pavel Lasák

Přidáno: 09.08.13 17:25

To Martin: Rádo se stalo.

Filip

Přidáno: 16.09.13 16:03

Dobrý den, nevěděl jsem kam pořádně dotaz zařadit... Mám následující problém: při výběru položky z pole se seznamem je zároveň voláno makro. Při opakovaném výběru různých položek vše funguje správně, ale při opakovaném výběru stejné položky se makro nezavolá. Jak tento problém řešit nebo obejít pokud chci všechno zvládnout jedním klikem. Díky moc za jakýkoli tip.

Pavel

Přidáno: 28.12.13 16:48

Jedny z nejlepších stránek věnované VBA. Stručné, jasné. Autor mi hodně pomohl. Děkuji.

Radek

Přidáno: 30.01.14 20:38

Díky za skvělý obsah. Za odměnu jsem prokliknul několik reklam. Radek

David

Přidáno: 11.02.14 00:29

Původně jsem chtěl jen poděkovat a pokusit se vyjádřit ocenění tak skvělého podání základů VBA, ale prý je zbytečné děkovat, co byly vynalezeny peníze. Tak jdu také aspoň proklikat pár reklam.

Jirka

Přidáno: 21.06.14 18:17

Jedny z nejlepších stránek věnované VBA.

Pavel Lasák

Přidáno: 10.12.14 14:30

To Filip, Pavel, Radek, David, Jirka: Jsem rád, že web pomáhá.

Drahomir

Přidáno: 07.01.15 15:41

Také přidám díky za tento web, opravdu užitečný!

MartinM

Přidáno: 07.01.15 15:42

Dobrý den. Také chci velice poděkovat. Něco tak jasného, přehledného, bez zbytečných řečí kolem. Moc jste mi pomohl. Díky. :-) Potřeboval bych radu ještě trošičku odjinud. Dá se někde zjistit, která knihovna je na co ? Resp. pokud chci ovládat nějakou součást např. operačního systému, tak jakou knihovnu načíst ? Děkuji.

Pavel Lasák

Přidáno: 25.03.15 07:30

To MartinM: Rádo se stalo, ať návody pomáhají a slouží.

Tomáš

Přidáno: 06.05.15 14:02

Dobrý den, chtěl jsem se zeptat na VBA kód. Mám cca 380 xls souborů se stejným obsahem - tabulkou (o 14 řádků a 50 sloupců) a potřeboval bych přes VBA kód, kdy by se přes import (z jednoho adresáře) ty tabulky z jednotlivých souborů nahrály na jeden list v jiném souboru (souhrnu). Mohu poprosit o pomoc? Děkuji.

Tom

Přidáno: 29.06.15 02:34

Dobrý den, budu moc drzý, když se požádám o radu? potřeboval bych poradit jak zadat hromadně ovl.prvky excel=zaškrtávací políčko, tak abych mohl použít první vzorový řádek a příkazem vyplnit dolů (CTRL+D)ho nakopírovat do dalších třeba 60 řádků. Ovládací prvek se mi sice vyplní dolů ale je pořád propojen s první buňkou. Potřebuji aby byl propojen vždy s vedl.buňkou na svém řádku.Ručně to nastavovat je hodně zdlouhavé když je tam ovládacích prvků několik vedle sebe. Díky Tom

Petr Pecháček

Přidáno: 06.04.16 00:31

Ad Tom (i když je to starý dotaz"): Generování lze spáchat třeba makrem. Ale!!! Vřele doporučuji vykašlat se na techniku "co záznam (řádek), to prvek zaškrtávací políčko". Zaškrtávátka řešte přes symboly fontu (třeba Segoe UI symbol) a následně vyhodnocujte. U zaškrtávacích políček nikdy neuřídíte jejich pozicování třeba ve vztahu k tisku.






Excel


Sdílejte

Pomohl Vám návod?
Sdílejte na Facebooku, G+
LinkedIn...

Nové články


Reklama


TOPlist Licence Creative Commons webarchiv rss XML

Stránky o MS Office (Excel) produktu společnosti Microsoft. Neslouží jako technická podpora.
| Email na autora: pavel.lasak@gmail.com | Copyright © : Pavel Lasák 2004 - 2021 |