Stránka 1 z 1
Makro - excel
Napsal: 07 bře 2012 14:29
od min
Dokáže někdo poradit s makrem v excelu? Potřebuji makro, které provede vždy stejné výpočty, pokaždé s jinými vstupními daty (data jsou vždy ve stejném formátu) v rámce určité oblasti.
A potřebuji, abych vždy definoval začátek oblasti, pro kterou chci makro spustit, pozicí kurzoru. Viz přiložený zjednodušený příklad.
Děkuji za případné podněty
Min
Re: Makro - excel
Napsal: 07 bře 2012 14:59
od Azuzula
V tom sešitu Vám neodpovídají výsledky v buňkách v 2. řádku pokud: D2=C3 a E2=D3 a F2=E3 atd. nebo se vždy bude používat hodnota z C3? Tohle by šlo snadno vyřešit vzorcem.
Re: Makro - excel
Napsal: 08 bře 2012 12:31
od min
2. řádek hodnot jsou vstupní proměnné. Tyto se budou pravidelně měnit. Makro vždy jen spočte sumu za řádek 1 a 2 a hodnotu z řádku 3 (sumu) zkopíruje do řádku 1 (paste value) následujícího sloupce. Toto je velice zjednodušený příklad. Nemám problém s vytvořením makra. Ale nevím, jak zajistit, aby se makro spustilo vždy jen pro oblast, kam vložím kurzor. Tzn. pokud chci spustit makro pro oblast "výpočet 2", dám kurzor na C6 a tím budu chtít, aby se makro spustilo od buňky C6 jen pro oblast "výpočet 2".
Děkuji za případné řešení
Re: Makro - excel
Napsal: 13 bře 2012 10:34
od Azuzula
Při nahrávání makra použijte tlačítko "Použít relativní odkazy" na kartě vývojář hned pod tlačítkem záznam makra. Potom lze nahrát makro relativně k počáteční aktivní buňce. Potom už lze snadno vytvořit i cyklus s touto relativní cestou. Učit se dá třeba tady
http://www.david-zbiral.cz/vb.htm nebo tady
http://office.lasakovi.com/excel/
Re: Makro - excel
Napsal: 14 bře 2012 17:19
od min
Super, děkuji mockrát.