Citat:
zeljko1967: Radio se o tome da imam oko 5000 korisnika od kojih svaki ima svoju karticu (Početna tabela). Sve kartice su posebne radne knjige smještene u jedan folder (Kartice).
5000 datoteka u folderu? Valjda je i naziv sheeta u svima identičan?
Najbolje bi bilo da ti netko kreira VBA. No može se i na način koji sam opisao ali uz dosta muke.
Ja sada nemam vremena
do utorka ili srijede da se posvetim tvom problemu i da ti pokušam pomoći. Možda se netko nađe u međuvremenu.
Vjerojatno te datoteke (kartice) imaju svoj specificirani naziv za svakog korisnika (bilo bi dobro da si to naglasio i dao te nazive datoteka), zato sam i pretpostaviuo da si dao nedovoljno podataka.
Ako želiš da ti sve podatke povlači iz zatvorenih radnih knjiga tada razmisli o korištenju
MoreFunc i funkcije INDIRECT.EXT
Ova funkcija može povlačiti podatke iz zatvorenih workbook.
Možeš i sa INDIRECT funkcijom ali datoteke moraju biti otvorene. Naravno, ne možeš otvoriti odjednom 5000 datoteka. Zato bi trebao segmentalno otvarati kartice, povlačiti podatke i konvertirati ih u tekst
Jednom kada povučeš sve podatke, jednostavno ih spojiš kao običan text.
Također googlaj za pojam
List all files from folder, može ti zatrebati kao putanja do datoteka ako ideš problem rješavati formulama, itd
Nije to tako jednostavno da ti objasnim ovako ukratko (onako kako sam ja zamislio rješavanje)
Valjda će se naći netko tko će kreirati VBA i skratiti ti muke :)