Stránka 1 z 1
přenos hodnoty buněk z více listů do jednoho
Napsal: 16 kvě 2011 12:22
od Shine
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.
Re: přenos hodnoty buněk z více listů do jednoho
Napsal: 16 kvě 2011 12:31
od Poki
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
Re: přenos hodnoty buněk z více listů do jednoho
Napsal: 16 kvě 2011 12:50
od Shine
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?
Re: přenos hodnoty buněk z více listů do jednoho
Napsal: 16 kvě 2011 13:17
od Poki
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...
Re: přenos hodnoty buněk z více listů do jednoho
Napsal: 16 kvě 2011 17:40
od cmuch
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
Re: přenos hodnoty buněk z více listů do jednoho
Napsal: 16 kvě 2011 22:22
od Poki
'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...
Re: přenos hodnoty buněk z více listů do jednoho
Napsal: 17 kvě 2011 14:35
od cmuch
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.