Nasao sam funkciju INDIRECT.EXT koja dozvoljava pozivanje odredjene celije iz zatvorene knjige. Instalirao sam je preko morefunc add-in.
Njena sintaksa izgleda ovako
=INDIRECT.EXT("'C:\ZU\[00201001.xls]Primarna ZZ'!K20")
sto znaci
"'Drive:\Folder\[WorkbookName.xls]SheetName'!A1".
Zanima me da li postoji mogucnost da ako u celiji A1 imam ime workbook-a, kako da umesto upisivanja imena workbook-a u formulu mu kazem uzmi vrednost iz celije A1 ?
Treba mi zbog toga sto u bih koloni A imao imena razlicitih workbook-ova i onda da ne bih svaki put menjao u formuli samo da mu kazem uzimaj vrednosti iz celije A1 pa u celiji b2 uzmi vrednost iz celije A2 i tako redmo, a da se to radi automatski povlacenjem formule na dole. Prvu funkciju bih napisao u celiji b1.
Da, to je isti problem. Ova tvoja funkcija mi vraca #value. Ne znam zbog cega. Evo postavicu ti jedan bas uproscen primer fajla iz kog treba da uzmem neki podatak. Pa probaj.
Kada unosis naziv BOOK-a prvo unesi apostrof (') pa onda naziv jer u protivnom Excel ce ti sam izbrisati one dve nule na pocetku znaci naziv uneses u formatu '0011111111, ovo samo vazi kada na pocetku imas nulu.
Radi, hvala puno, ali imam jedan problem. Zasto me pre svakog preuzimanja podatka iz nekog book-a pita da li zelim da sacuvam promene u tom book-u pa ga tek onda preuzima ? Jel moze to nekako da se izbegne ? Napominjem da ima 324 book-a i ako to moram da radim za svaki preuzeti podatak osedecu :).
Evo sredio sam, a to sto ti javlja da snimis svaki put to je verovatno zato sto u tim BOOK-ovima imas neku funkciju za vreme koja uvek menja dataum i vreme prilikom otavaranja.