< návrat zpět

MS Excel


Téma: kopirovanie udajov s ineho zosita rss

Zaslal/a 29.9.2018 18:26

da sa aj inym sposobom skopirovat udaje napr pomocou VBA s inych zositov. Mam ulozene zosity s nazvami mesiacov jan,feb.mar... a potrenujem s tychto zositov skopirovat udaje a vlozit ich do hlavneho zosita do prislusneho mesiaca.

skusal som to pomocou odkazu ale sem tam mi to robi problemi a este jedna vec ako zratat vysledok ked sa mi v tabulke vyskytuje odkaz na zatial neexistujuci subor

Příloha: xlsx41579_rocny-sumar-2.xlsx (141kB, staženo 29x)
Zaslat odpověď >

#041588
avatar
Co je míněno "konzistencnou" tabulkou? Myslel jste kontingenční tabulku? ;-) Pro KT by se musela upravit struktura dat...

Ve vašem případě bych asi radši řešil přes sumační sloupec, kde si údaje vysčítáte dle zadaného období, například přes funkci SUMIFS.
P.citovat
#041597
avatar
Určitě se to tu řešilo několikrát. Možností je hned několik, ale nic světoborného, namátkou:

1. VBA a metoda open - kód nebude složitý, slovník/kolekce s úplnými názvy souborů, ověření na existenci souborů, konstanty s adresací zdrojové a cílové oblasti. Nevýhoda je, že otevírání excelu je pomalá akce.

2. VBA a ADO - není nutné otevírat sešit, ale to se hodí spíše pro přehazování datových sad, než pro několik jednotlivých hodnot. Také používat ADO nad listem excelu se moc nedoporučuje (ISAM)

3. Excel4Makro - není nutné otevírat sešit, je to rychlé, zastaralé a spíše vhodné pro několik málo hodnot

4. Prolinkování sešitů přes funkce/vzorce - žádná velká sláva ohledně managementu řešení, ale pro Vás asi to nevhodnější.

Obecně se nedoporučuje držet data v excelu vůbec, protože většinou neuhlídáte konzistenci dat. Zní to drasticky, ale je to tak. Podle mého názoru je excel (v rámci analýzy dat) bezpečně použitelný pouze jako pohled na data třeba prostřednictvím PT nebo PP v kontextu jedné datové pravdy a BI.citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

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.

On-line nástroje