[ 2012 @ 16.07.2013. 19:59 ] @
Imam Excel file koji je dosta velik ima negde oko 280 000 redova i koji se treba doraditi, podaci u njemu se dobijaju iz drugog programa (koji podatke exportuje u xlsx file. Taj deo nije problematican, sad treba dodati odredjene formule/funkcije u odredjenim kolumnanam, ovde nastaje problem kod kopiranja tih funkcija/formula od prvog reda nadole, ja znam za kopiranje prostim povlacenjem selektiranje celije u pravcu koji zelimo (u datom slucaju nadole), medjutim ovad dokument ima 280 000 redova i taj proces povlacenje (kopiranja) je malo zamoran pogotovo sto se trebaju srediti mozda desetak kolumni.
Ja sam u prilogu zakacio jednu skracenu verziju Excel fajla, mislim da se ovo mora uraditi macro-om ili u VBA (kulturnije receno). Snimicu jedan macro sa povlacenjem selektirane celije i to je uredu, onda samo produzim opseg i to nije problem.
U cemu je problem??
Kako da napisem macro koji ce kopirati vise razlicitih celija niz razlicite kolumne, kako da okine sledece kopiranje kad se zavrsi kopiranje u jednoj kolumni.
Kako da macro automatski stane na poslednjem redu.
[ timmy @ 17.07.2013. 06:59 ] @
Moze i bez programiranja, selektuje celiju(e) sa formulama i kao da zapocinjes proces kopiranja postavi pokazivac misa u donji desni ugao
(na fill handler ~ crni kvadratic) i uradi dvoklik. Formula ce se iskopirati nadole za duzinu susednog levog stupca.

Pozdrav
[ 2012 @ 17.07.2013. 14:08 ] @
Hvala za odgovor.
Jedini problem koji se moze javiti je ako neko kojim slucajem zaboravi da popuni neku celiju u susednom stupcu ili se nekako mahinalno obrise vrednost iz neke od celija.