Podmínka IF je tam pouze pro to, aby se vzorce neaktualizovaly při dvojkliku kdekoliv. Tzn. pokud není sloupec "D" tj. 4 a řádek 4 tak EXIT SUB = konec makra. To lze samozřejmě vynechat a vlastní makro spustit něčím jiným. Roztažením za ouško to ale fungovat nebude, protože to v excelu vyvolá jinou reakci a to pouze kopírování stávajícího vzorce nějakým směrem nebo do oblasti. Makro v tomto jednoduchém případě funguje pouze za předpokladu, že je stejný počet listů, jako řádků, na které se mají vzorce umístit.
Možná by to roztažením šlo, ale bylo by to složitější makro. Zkusím, ale nejsem si jistý.
Jinou možností, než roztáhnutím oblasti by mohlo být makrem. Zapíše do vzorců aktuální názvy listů. Při další práci s listy (názvy)se vzorce samozřejmě aktualizují.
Ale z popisu není jasné proč zrovna "přetažením za ouško", zda je to podmínka nebo jen určitá možnost.
v příloze okomentované a upravené makro. Nevím jak dopodrobna teď je tam víc komentářů, než vlastního kodu.
Makro by šlo ještě zjednodušit, ale je to myslím zbytečné. Každé zadání má spousty řešení a tohle mě napadlo jako první. Je tu hodně profíků (nepatřím mezi ně), kteří by to zvládli asi elegantněji.
tady nejjednoduššeji pomocí fcí excelu
Je to lepší ???
Nevím jestli jsi myslel aktivní buňkou jakoukoliv buňku v "B:B".
Podívej se na tuto možnost.
V druhém listu máš nápis, protože máš nastavené jiné zobrazení. (konce stránek). pokud nechceš vidět jiné nepoužité buňky, skryj je.
A jak přenést obsah buňky z jednoho listu do druhého je snad vtip nebo opravdu nevíš:
třeba =List1!E1 nebo +List!E1
pokud rozumím dobře větě:
avsak chci zjistit jen pocet nejvice minusovych hodnot mezi dvema kladnyma hodnotama
tedy zjistit JEN počet "nejzápornějších" čísel
a použiju-li fci (upravenou) od Jeza.m
vychází mi něco jného.
Makro jsem předělal, protože jsi to trochu zkomplikoval , protože exporty už nejsou identické .Je jen jedno makro pro oba listy. Je to okomentované, takže předpokládám, že se v tom vyznáš.
edit. není nastaven Option Explicit, buď si definici proměnných doděláš nebo ne, ono se to nezblázní.
Najdu, ale nevim jak to bude teď časově. Včera jsem si nevšiml a víkend mám nějaký obsazený. Budu se snažit.
Domnívám se, že je dostačující, aby změna proběhla při otevření souboru. Tak jsem to udělal.
Takhle asi spolehlivější.
http://wall.cz/index.php?m=topic&id=12063&page=1#post-12071
je to do Stalkera
kdybys hledal, našel bys
Už se řešilo, nedávno. posílám soubor z tohoto webu.
Aby nešlo se sešitem pracovat je jednoduché stačí spustit formulář příkazem Show. Pokud spustíš Show0, lze pracovat jak ve formuláři tak v listu.
Zkus upravený soubor co jsem posílal.
Mapování je od POKIHO.
Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.
Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.