kopírování dat z listu na list v excelu

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

Zamčeno
lussinda
nováček
Příspěvky: 5
Registrován: 06 říj 2010 12:28

kopírování dat z listu na list v excelu

Příspěvek od lussinda »

Dobrý den, chtěla bych poprosit o pomoc. Mám tabulku na listu1(souhrn dat) a potřebovala bych aby se mi automaticky data z každého řádku nakopírovala na jeden list, ale do různých buňek. děkuju :smile:
navstevnik
Level 4
Level 4
Příspěvky: 1142
Registrován: 29 srp 2008 16:49

Re: kopírování dat z listu na list v excelu

Příspěvek od navstevnik »

Pokud prilozis demo ukazku tveho souboru nebo uvedes cilove adresy kopii radku (cele radky nebo casti) ze zdrojoveho listu, napr.: list1!A1:A10 -> list5!G6:G15 a udalost, kdy ma byt radek prekopirovan (napr.: vyplneni bunky List1!A10 pripadne jinou startovaci udalost) a pripadne dalsi pozadavky, pak se dockas pomoci, nebot zadani je nedostacujici pro jednoznacne reseni..
lussinda
nováček
Příspěvky: 5
Registrován: 06 říj 2010 12:28

Re: kopírování dat z listu na list v excelu

Příspěvek od lussinda »

něco na tenhle princip... s tím, že kdyby se připisovala data do nových řádků automaticky by se kopírovali na další předepsaný list
Přílohy
demo_1.xlsx
(13.9 KiB) Staženo 330 x
navstevnik
Level 4
Level 4
Příspěvky: 1142
Registrován: 29 srp 2008 16:49

Re: kopírování dat z listu na list v excelu

Příspěvek od navstevnik »

Tedy neco na zpusob vytvoreni evidencniho listu ze souhrnnych dat?

A kde je ten list predepsan? Jeho nazev? Pro dalsi zaznamy zrejme vkladat dalsi listy, nutno pocitat s tim, ze pocet listu je omezeny pameti PC.

Co v pripade, ze dojde ke zmenam na listech, kam jsou zaznamy kopirovany? Zakazat zmeny na techto listech, opravit zaznamy na souhrnu?

Zmeny v zaznamech na souhrnu prenaset na prislusne listy?

Upresnit, urcite se objevi dalsi nejasnosti.
lussinda
nováček
Příspěvky: 5
Registrován: 06 říj 2010 12:28

Re: kopírování dat z listu na list v excelu

Příspěvek od lussinda »

ANO, list1 by byl seznam souhrných dat (SOUHRN), každý další řádek v souhrnu by byl zaznamenán na další list (max.150 listů). Na dalších listech by ke změnám nedocházelo, pouze při změně dat v SOUHRNU list1. Jde o to, aby každý řádek ze SOUHRNU byl překopírován pokaždé stejným způsobem na ostatní listy (list2, list3,....list150). Popřípadě bych si ostatní listy mohla předpřipravit a nové informace by se jen doplňovaly ve chvíli, kdy by se zapisovaly do SOUHRNU list1.
navstevnik
Level 4
Level 4
Příspěvky: 1142
Registrován: 29 srp 2008 16:49

Re: kopírování dat z listu na list v excelu

Příspěvek od navstevnik »

Lze tomu rozumet tak, ze zajemce c. 1 by mel data prekopirovana na list2, c. 2 -> list3,...c. 150 -> list151?
Bude to krajne neprehledne, ale budiz. Pozdejsi zmena v nazvech listu uz bude s narustajicim poctem zaznamu slozitejsi.
lussinda
nováček
Příspěvky: 5
Registrován: 06 říj 2010 12:28

Re: kopírování dat z listu na list v excelu

Příspěvek od lussinda »

ANO, vyplním si tabulku v listu 1 a pak každý zájemce bude zvlášť na jiném listu.
navstevnik
Level 4
Level 4
Příspěvky: 1142
Registrován: 29 srp 2008 16:49

Re: kopírování dat z listu na list v excelu

Příspěvek od navstevnik »

V priloze je sesit doplneny o potrebne procedury - pracovni verze (nejake drobnosti bude potreba doladit), otestuj.
Po otevreni sesitu .xlsm je podle urovne zabezpeceni (najdes v napovede) nutno povolit makra.
Postup pouziti:
Novy zaznam na listu souhrn dat je potreba zacit vlozenim cisla zakaznika (cele cislo, nemusi byt dodrzeno poradi, osetrena duplicita vzhledem k pouziti cisla zakaznika v nazvu listu, nazev listu je "list & cislo zak +1" jak sis prala, ), pokud neni v sesitu prislusny list, je vlozen novy list s prednastavenymi nazvy polozek a bunka s cislem zakaznika je uzamknuta - duvod - zajistit integritu dat v sesitu.
Pote lze vkladat, menit, odstranovat polozky libovolnych zaznamu.
Pokud je vlozena hodnota do polozky zaznamu nemajiciho cislo zakaznika, chybove hlaseni v msgboxu.
Pokud je cislo zakznika vlozeno z drivejska (bunka neni uzamknuta, docasna zalezitost do vycerpani takto vlozenych cisel zakaznika), pri jeho zmene nebo pri vlozeni dalsi polozky (i dvojklik na polozku a Enter na prazdne bunce) tohoto zaznamu je vlozen prislusny list viz vyse.
Odstranit cely zaznam i s prislusnym listem lze pouzitim procedury ResetRecord (karta Vyvojar>Kod>Makra>spustit makro pripadne klavesova zkratka).
Zatim neosetrno odstraneni listu zakaznika, zpusob zavisi na predpokladanem pouziti, takze dopln, ale nejspis by to vedlo k uzmknuti sesitu.
Přílohy
demo_1.xlsm
(30.61 KiB) Staženo 556 x
lussinda
nováček
Příspěvky: 5
Registrován: 06 říj 2010 12:28

Re: kopírování dat z listu na list v excelu

Příspěvek od lussinda »

moc děkuji :smile:
Zamčeno

Zpět na „Kancelářské balíky“