Stránka 1 z 1

EXCEL - spustenie makra po zmene hodnoty bunky

Napsal: 08 říj 2015 17:54
od Noe369
Ahojte.
Mam k dispozicii mesacne tabulky, do ktorych sa postupne kazdy den budu zapisovat udaje. V tabulkach mam aj bunky, v ktorych su vzorce na vypocet mesacnych priemerov.
Prosim o radu. Potrebovala by som nejako zautomatizovat kopirovanie a aktualizaciu mesacnej tabulky na novy sheet, takze tabulka by sa mala skopirovat- hodnoty aj formatovanie a aktualizovat, zaroven ked nabehne novy mesiac a zacne sa zapisovat do druhej mesacnej tabulky, skopiruje sa tato tabulka a stara sa vymaze.
Napadla ma varianta s dvomi makrami: Prve, ktore po zmene hodnoty v bunke s mesacnym priemerom spusti makro 2 a makro 2 by malo danu tabulku skopirovat na novy sheet-spolu s hodnotami aj formatovanim, resp. aby bola na druhom sheete tabulka na aktualny mesiac s aktualnymi hodnotami.
Poradite mi prosim?
Pripojila som excel s mesacnou tabulkou.
Tabulka.xlsm
(13.7 KiB) Staženo 29 x

Re: EXCEL - spustenie makra po zmene hodnoty bunky

Napsal: 09 říj 2015 01:45
od guest
Vašemu logickému uvažování prostě nepřijdu na chuť. Požadavek "skopiruje sa tato tabulka a stara sa vymaze. " ... = selským rozumem přepis stávající, což je ... no prostě přijdete o historii. Nevidím důvod, proč si nepřipravit celý rok (tj. sešit). Pokud se nepotřebují řešit převody mezi roky, je vymalováno. Rozhodně bych to nestavěl na nějakých událostech listu (jak tu později asi zazní). Kromě toho, když si šikovně zpracujete "vzor" měsíce, pak stačí kopie, změna jediné buňky a přejmenovat list a máte ho připravený s patřičným počtem dnů v měsíci, zvýrazněním víkendů, svátků, ... Jistě, dá to práci.

Re: EXCEL - spustenie makra po zmene hodnoty bunky

Napsal: 09 říj 2015 12:53
od Noe369
Ok. Tak to vysvetlim este raz od zaciatku a po lopate, aby si sa dostal do obrazu o co mi vlastne ide a aby si mi mohol ty alebo aj niekto iny aj poradit, ak to bude v tvojich silach. ;)
Prikladam aj excel, kde mam k dispozicii mesacne tabulky. V tabulkach mam aj bunky, v ktorych su vzorce na vypocet tyzdennych, mesacnych priemerov a priemeru v ramci roka. Do tabulky sa postupne 2x denne budu zapisovat udaje (velicina XY). Vysledkom by malo byt zobrazenie len aktualnej tabulky, na aktualny mesiac, s aktualnymi hodnotami na spolocnej obrazovke/monitore, aby to mohli vidiet vsetci. Myslim, ze doteraz bola tato situacia riesena tak, ze sa vytvorilo xml a cez prehliadac sa tabulky zobrazovali na obrazovkach/monitore.
Preto som spominala mazanie starej a kopirovanie novej tabulky na iny list/zosit, aby aktualna tabulka bola oddelena od ostatnych (takze ostatne tabulky zostanu na svojom mieste a nebudu sa mazat).
Ak by si vedel najst nejaky aj iny sikovny sposob, ktorym sa vyriesi sucasna situacia, kedy sa tabulky vzdy na novy mesiac musia prvy den v mesiaci prekopirovat, budem len a len rada. :thumbup:
Vzhlad a rozlozenie tabulky sa v krajnom pripade moze aj zmenit s tym, ze musi byt zachovane prerozdelenie dni v tyzdni v ramci mesiaca.
Dakujem za pomoc.
Tab.xlsm
(35.15 KiB) Staženo 38 x

Re: EXCEL - spustenie makra po zmene hodnoty bunky

Napsal: 09 říj 2015 13:46
od guest
Proč není každá tabulka připravená předem na samostatném listu, proč neexistuje samostatný list k prezentaci s aktuální tabulkou a ročním přehledem? Odkaz na aktuální tabulku (list) jde jednoduše přes funkci NEPŘÍMÝ.ODKAZ (pojmenovaná nebo očíslovaná ouška listů).