< návrat zpět
MS Excel
Téma: Proměnná v odkazu na hodnotu v jiném sešitě
Zaslal/a T 20.1.2013 13:39
Zdravím,
V jedné složce mám spoustu dílčích excelovských souborů + jeden hlavní soubor, který sbírá data ze všech těch souborů. Lze v Excelu 2010 udělat odkaz, ve kterém se bude měnit automaticky název cílového souboru? Ten název bude třeba uveden ve vedlejší buňce.
Zde je příklad odkazu - a chtěl bych, aby se HR2 automaticky změnilo třeba na RFB2 (název RFB2 bude ve vedlejší buňce)
{='D:\....\[HR2.xlsx]Langmuir'!$M$25}
PS: Chci se vyhnout používání maker.
Jeza(20.1.2013 15:21)#011042 Řekl bych že lze pomocí funkce "Nepřímý.odkaz", jen si nejsem 100% jistej, jestli samotná změna buňky postačí k tomu aby se hodnota aktualizovala. Zkusíš a uvidíš :-).
Jako nápověda může pomoci:
http://wall.cz/index.php?m=topic&id=10929
případně:
http://wall.cz/index.php?m=topic&id=10856
M@
citovat
T(20.1.2013 15:50)#011043 Děkuju za odpověď, ale nepřímý odkaz by funfoval za předpokladu, že budou otevřené zdrojové sešity.
Druhý odkaz je na MAKRO a tomu se chci vyhnout. Nicméně děkuju za radu :-)
citovat
Dingo(21.1.2013 9:49)#011050 tady by mohla pomoct taková polo-automatizace. Ten název ve vedlejší buňce použít pro sestavení "textu" odkazu v dalším sloupci, nebo více sloupcích. Pak zkopírovat text do hlavní buňky s odkazem a doplnit =. Není to bůhvíco, ale vhodným způsobem vytváření toho textu se někdy uspoří hodně práce. Ve finále si přehodíš v celém sloupci vzorce pouhým Ctrl+c / ctrl+v a například záměnou ctrl+h znaku za =. Vyzkoušej v příloze, sešity do D:\dokumenty nebo si opravit cestu dle sebe.
Příloha: 11050_sesity.zip (28kB, staženo 48x) citovat