přenos hodnoty buněk z více listů do jednoho

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

Moderátor: Mods_senior

Shine
nováček
Příspěvky: 2
Registrován: květen 11
Pohlaví: Žena
Stav:
Offline

přenos hodnoty buněk z více listů do jednoho

Příspěvekod Shine » 16 kvě 2011 12:22

Dobrý den, potřebovala bych poradit. Mám asi 6 souborů xls, každý cca po 20 listech s hodně daty. Potřebovala bych pomocí makra nějak zajistit přenos hodnot stejných řádků do jednoho listu v samostatném souboru, aby vznikl rychlý přehled výsledků. Mohli byste mi prosím poradit?

Zjednodušená formu, jak by to mělo asi vypadat, přikladám. Děkuji moc za pomoc.

podklady.xls
(23.5 KiB) Staženo 108 x

Reklama
Uživatelský avatar
Poki
Level 2
Level 2
Příspěvky: 237
Registrován: prosinec 09
Pohlaví: Muž
Stav:
Offline

Re: přenos hodnoty buněk z více listů do jednoho

Příspěvekod Poki » 16 kvě 2011 12:31

Nevim, proc mate 6souboru, ale predpokladam, ze jde o rozdeleni bud podle lidi nebo podle casoveho.
Myslim, ze neni nutne psat makro - slo by to i pomoci propojeni a vzorcu...pokud by byly k dispozici vsechny soubory

Shine
nováček
Příspěvky: 2
Registrován: květen 11
Pohlaví: Žena
Stav:
Offline

Re: přenos hodnoty buněk z více listů do jednoho

Příspěvekod Shine » 16 kvě 2011 12:50

kdyby to bylo vše v jednom, bylo by to jednoduší, ale je to propojení napříč tými i času, slouží to i k jiným účelům, proto je to takto rozdělené. Pomocí vzorců si s tím poradit umím, ale potřebovala bych to zobecnit, protože při 120 lidech, kteří mohou stále narůstat, by mohlo snadno dojít k chybě.Myslíte, že nějaké makro by na to šlo vytvořit?

Uživatelský avatar
Poki
Level 2
Level 2
Příspěvky: 237
Registrován: prosinec 09
Pohlaví: Muž
Stav:
Offline

Re: přenos hodnoty buněk z více listů do jednoho

Příspěvekod Poki » 16 kvě 2011 13:17

Makro by urcite vytvorit slo, problemem by ale mohl byt ten, ze pokud chcete neco neco pomoci makra kopirovat, museji byt oba sesitu otevreny - jde tedy o dalsi problemy souvisejici s aktualizovanim listu apod, ale urcite to jde...

cmuch
Level 4.5
Level 4.5
Příspěvky: 1547
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: přenos hodnoty buněk z více listů do jednoho

Příspěvekod cmuch » 16 kvě 2011 17:40

Ty listy z kterých se mají vyčítat data nemusejí být otevřeny.

'otevři soubor
Workbooks.Open Filename:=".......xls"


Stačí vědět cestu a název

Uživatelský avatar
Poki
Level 2
Level 2
Příspěvky: 237
Registrován: prosinec 09
Pohlaví: Muž
Stav:
Offline

Re: přenos hodnoty buněk z více listů do jednoho

Příspěvekod Poki » 16 kvě 2011 22:22

'otevři soubor
Workbooks.Open Filename:=".......xls"


...a tohle udela co? To neotevre soubor?

Pokud chces cist makrem hodnoty bunek, musi byt soubor otevreny (ano, muze byt otevreny makrem, ale to neznamena, ze se zbavis nejaky povinnosti, treba opet soubor zavrit - mezitim se mohou aktualizovat hodnoty (propojeni) - chceme to nebo ne?, chcete pri zavreni souboru ulozit zmeny?).
Zkratka, jen jsem chtel rict, ze s otevrenim souboru vznikaji dalsi otazky...

cmuch
Level 4.5
Level 4.5
Příspěvky: 1547
Registrován: březen 11
Bydliště: Drsná Vysočina :D
Pohlaví: Muž
Stav:
Offline

Re: přenos hodnoty buněk z více listů do jednoho

Příspěvekod cmuch » 17 kvě 2011 14:35

Toto:
'otevři soubor
Workbooks.Open Filename:=".......xls"

otveře soubor, když se místo teček doplní cesta k souboru.

To jo, tím vzniknou další otazky.
Muselo by se hlídat zda je již soubor otevřen, co pak sním, zavřít nebo nezavřít atd.


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek

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

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti