Josef Kratochvíl – ijk.makra@seznam.cz
Počet přístupů: 238083
Makra v Excelu mě fascinují už od prvního seznámení v roce 1995, věnuji se jim nejen z povinnosti, ale i se zájmem. Vytvořil jsem mnoho zajímavých profesionálních i amatérských aplikací a rád bych se podělil s ostatními uživateli. Inspirací pro vytvoření této stránky jsou pro mě velmi pěkné stránky fandy Excelu Radka Jurečka. Aplikace se dají rozdělit na dokonalé (plně funkční, blbuvzdorné, pracné na vývoj a ladění) a účelné (velice užitečné, které rychle řeší náš problém, snadno a v krátkém čase jsou realizovatelné, ale uživatel musí znát dobře Excel).
Původním účelem této stránky bylo, umožnit
přátelům a fandům VBA stáhnout funkční aplikace, možnost prohlédnout zdrojový
kód a získat nějaké zkušenosti. Za krátkou dobu, co je stránka v provozu jsem
byl kontaktován mnoha zájemci o konkrétní radu nebo pomoc, pro řadu firem
jsem vytvářel plně funkční aplikace. Přidávám tedy i nabídku spolupráce na
řešení nebo pomoc při řešení konkrétní aplikace. Při dalším zájmu a na vaše
podněty další aplikace průběžně přidávám. Témata si nevymýšlím, většinou se
jedná o vysvětlení nebo zobecnění Vašich zajímavých dotazů, občas něco vyplyne
z praxe.
Jak se zájem o stránku nečekaně zvyšuje (je
to znát i v umístění na vyhledávačích) a já odpovídám na mnoho dotazů, které by
často zajímaly o ostatní čtenáře, zvažoval jsem již použít nějaký redakční
systém nebo aspoň přidat anketu či návštěvní knihu, ale znáte to - není čas.
Tak snad někdy. Váš autor §
Kde
se práci s makry dobře naučit §
Hra Logik - známá hra kde můžete hádat 3 až 5 barev §
Faktura
- formulář faktury, ceník zboží, databáze odběratelů, 2 kliky vyplníte fakturu
a můžete tisknout §
Účetnictví -
jednoduché účetnictví s peněžním deníkem, cesťáky, DKP, investicemi, vše
automatizované §
Numerologie - zábavná hra podle skutečné knihy §
Hesla -
nalezení hesla souboru chráněného pro čtení §
Kontejner -
hledá optimální kontejnery pro skladované zboží §
Konverze ze SAP - převádí textový soubor vygenerovaný programem SAP do Excelu §
Rozdělit - Rozdělí listy excelovského sešitu do více souborů a naopak §
Simulace technologického procesu - vytváří v paměti binární obraz simulované
testované kabeláže §
Komunikace COM nebo USB - přenos binárních dat přes seriový port §
Filtrování databáze - ukázka
rozšířeného filtrování pomocí maker vytvořených jen záznamníkem §
Výběru listu ze seznamu - při otevření sešitu se načte seznam listů do Seznamu
a výběrem se list aktivuje §
Aplikace - 3 přístupy k
řešení - Jen vzorce bez maker, vzorce vložené makry, jen makra VBA §
Konverze CSV souboru - pro databáze e-shopu §
Vložení obrázku do komentáře - pro
vytvoření katalogu nebo databáze s obrázky §
Události listů - jejich
využití §
Automation - pomocí kódu VBA
ovládáme jiné aplikace Office, zde je ukázka práce s databází DBase v souborech
s příponou DBF §
Číslo týdne - 2 funkce, které
pracují s číslem týdne §
Vejce - Jak zabezpečit dodané aplikace
proti neplatícím firmám? §
Rozpis pracovních směn pro restauraci Na Netřebě
- blbuvzdorná aplikace i jiné malé organizace §
Výklad karet - pro zábavu, vytvořeno dle
časopisu Vlasta §
Zálohování souboru - Automatické
vytváření záložních souborů §
Vložení datumu - pomocí ovládacího
prvku kalendář v definovaném formátu §
Tisk do PDF souboru - s vhodným názvem
a do předvolené složky §
Soubor se odstraní sám, po
překročení datumu a zobrazení třech varování - ochrana proti neplatičům
§
Funkce zjistí cestu ke složce
Dokumenty §
Řešitel plně pod kontrolou díky kódu VBA
§
Funkce sčítá oblast
podle barvy pozadí nebo písma §
Zápis
vzorců makrem do buněk §
Vytvoření skupin
přepínačů na listě Excelu §
Práce s více
oblastmi – kopírovat libovolné
vybrané sloupce do nového sešitu §
Zápis vzorců do
tabulky pompcí kódu VBA §
Zobrazení bublin s
popisem obrázků §
Konverze tabulky do CSV souboru Jsou mimořádně flexibilní a dá se s nimi
udělal téměř cokoli. Záznamník maker vede k rychlému vývoji aplikace. Můžeme
vytvářet své vlastní funkce, které se objeví v Průvodci funkcemi, pracovat s
databázemi, upravit prostředí Excelu, využívat dialogová okna i vlastní
formuláře, efektivně zpracovávat datové sestavy, simulovat technologické
procesy, vytvářet úplné ekonomické aplikace, pružné informační systémy, hry aj.
Nevěříte ? - nahlédněte do ukázkových aplikací, jsou volně ke stažení a kód VBA
je plně přístupný. V roce 1992 jsem se sám učil psát programy
pro Windows a trvalo mnoho měsíců, než jsem napsal dobrou plně funkční
aplikaci. Dnes existují několikadenní kvalitní kurzy, kdy vás lektor provede
tím podstatným a nemusíte číst tlusté knihy a manuály. Jeden z kvalitních kurzů
EXCEL III - programování
VBA je nabízen naší firmou. PŘÍRUČKA tohoto kurz je zde ke stažení. Pozor není to
učebnice, ani referenční příručka, kde je všechno, doporučuje se výklad a
doplnění lektorem. Nově nabízím možnost SPOLUPRÁCE nebo jen konzultaci k řešení i rozsáhlé
aplikace. Počítačové
kurzy - Windows, Office, programování, rekvalifikace Nejlevnější volání – za 1 korunu Poznámka 2 : Tyto stránky nejsou příliš hezké, není jejich účelem
být pěkné, ale pouze podat dostatečné informace, omlouvám se proto tvůrcům
webových stránek.
Děkuji za přízeň a návštevnost a přeji úspěšné studium a praxi s VBA. Obsah:
Ukázkové funkční aplikace
Proč právě makra v Excelu
Kde se práci s makry dobře
naučit
Zajímavé odkazy
Český
telefonní seznam - nenechte se napálit !
ČEZ
okrádá přes zákaznickou linku 840840840!
Nevolejte infolinku 1180 a 1188 - nenažranci!
Oblíbená kapela Chrpa
Kamarádi vodáci - KČT Přelouč
Jak nahrát klip
do mobilu
Sem jezdím na dovolenou
- Termálky Velký Meder a Gyor
Profi blog zdarma
Poznámka 1 : Omlouvám se programátorům za ne vždy
dokonalý kód. Některé fragmenty vytvořil záznamník a moje úprava je někdy
trochu kostrbatá, aby už to bylo. V jednoduchých aplikacích jsem se neobtěžoval
pojmenovávat objekty pomocí maďarské konvence, ale ponechal jsem implicitní
název. Nestaral jsem se o typy proměnných. Při práci se soubory jsem neukládal
cestu a jiné vlastnosti jako konfiguraci. Přesto jsem se snažil o strukturovaný
zápis kódu, většinou jsem vše řádně komentoval a kód psal co nejsrozumitelněji.Vytvořeno: 1.10.2008
Poslední aktualizace: 5.9.2022