Stránka 1 z 1

makro

Napsal: 13 říj 2007 18:28
od sbejn
Zdravím,
rád bych se dověděl zda je možné přiřadit pohyb jakémukoliv automatickému tvaru v buňce na základě zadaných hodnot do jiného sloupce

Napsal: 13 říj 2007 19:35
od mike007
Nepochopil jsem, můžeš to vysvětlit lépe?

Napsal: 13 říj 2007 19:50
od sbejn
zdravím,
maám sloupec o pěti řádcích do kterých vepíšu různé hodnoty např. od 5 - 10 a chci aby v buňce pod těmito pěti řádky byl malý čtvereček, ktery by se pohyboval na základě průměrné hodnoty těch pěti hodnot zadaných v levo v levo 5 a v pravo 10a ještě aby dokázal zárověň měnit barvu, mezi 5 - 10 zelený a pod nebo nad tyto hodnoty červený, je tovůbec možné, s toubarvou bysi mělo poradit podmíněné formátování, ale s tím pohybem si rady nevím...

Napsal: 13 říj 2007 20:28
od mike007
No leda tam nastavit pro několik buněk podmíněné formátování, které by se při změně hodnot zabarvovaly nebo odbarvovali dle nastavených podmínek a tím by se docílil pohyb čtverečku. Nic lepšího mě nenapadá.

K čemu to je dobré?

Napsal: 13 říj 2007 21:06
od sbejn
já bych potřeboval rozhýbat tady ten čtvereček, je to možné...

Napsal: 13 říj 2007 21:37
od mike007
Tak v tom ti neporadím.

Napsal: 13 říj 2007 21:43
od sbejn
najde se někdo kdo by mi s tím dokázal poradit???

Napsal: 04 led 2008 01:27
od MIlanCasek
jde to, samozřejmě :-)

jestli ti můžu poradit, a pokud se vyznáš ve VBA, tak si nahrej dvě makra.

Makro 1: spustit makro -> vytvoř si čtvereček -> vypnout makro

Makro 2: spustit makro -> označit vytvořený čtvereček -> posunout ho -> vypnout makro

pak se podívej ve VBA do obou maker, aby jsi viděl provedené změny a zjistil si jméno toho vytvořeného tvaru. Pomocí VBA s ním pak můžeš libovolně hýbat.

Je to trochu těžkopádné, protože to makro nebude pročištěné, ale jako vodítko je to dobré. Dokonce mu pak můžeš měnit i barvu nebo obrys (dle libosti)

Pro celou aplikaci se bez VBA určitě neobejdeš. Výše uvedený postup je pouze ukázka možné cesty.

Napsal: 04 led 2008 06:18
od Crave
můžu se jen tak btw zeptat: co to je makro a k čemu slouží?? díky..

Napsal: 04 led 2008 10:57
od mike007
Tento pojem v sobě skrývá možnosti programovacího jazyka MS Visual Basic for Applications, které mohou běžné používání MS Excel změnit v mnohem přítulnější a především efektivnější. V podstatě lze tímto nástrojem zautomatizovat všechny pravidelně se opakující úkony anebo si naprogramovat vlastní aplikaci.

Napsal: 04 led 2008 10:58
od lldreep
Pokud v aplikaci Microsoft Excel opakovaně provádíte nějakou úlohu, můžete ji zautomatizovat pomocí makra. Makro je řada příkazů a funkcí uložených v modulu aplikace Microsoft Visual Basic a lze ho spustit, kdykoli potřebujete danou úlohu provést.

Pokud například do buněk často zadáváte dlouhé textové řetězce, můžete vytvořit makro, jehož pomocí budou tyto buňky zformátovány tak, aby se text zalamoval.

Napsal: 04 led 2008 11:17
od MIlanCasek
Popis kolegů je více než výstižný a lépe bych to nedefinoval :-)