kopiranje iz pivot table pomoću VBA

6 views
Skip to first unread message

karlo

unread,
Jan 10, 2009, 1:18:50 PM1/10/09
to excelancije
U Pivot tabli podaci su mi grupirani na način da je polje "mjesec" u
području page fields, "imena zaposlenika" u području row fields a u
području data items su "sati rada"," rad na praznik", "godišnji
odmor", "bolovanje","norma","sezonska norma" i još jedno izračunato
(calculated fields) polje "preraspodjela".
Ovo izračunato polje "preraspodjela" nije problem ako se promatra
mjesec za
mjesec ali kada uključim sve mjesece u godini izračunato polje
"preraspodijela" ne daje više ispravan rezultat a poznato mi je i
zašto.
Zato sam na drugom listu "godišnja preraspodjela"napravio tabelu svih
zaposlenika (A2:A56) a u kolonama
b,c,d.... rasporedio mjesece i na kraju postavio formulu Sum za sve
mjesece.
Kopirao bi kolonu "preraspodijela" u pivot tabli i u listu "godišnja
preraspodijela" ovisno koji je mjesec napravio paste special pa copy
only value.
Isto sam probao i s vlookup funkcijom.
I tu mi se pojavio problem,naime neki zaposlenici su sezonci i tijekom
godine se pojavljuju i nestaju u pivotu pa kada vršim radnju kopiranja
u tabeli "godišnja preraspodijela" nije isti redoslijed zaposlenika i
radnja daje krive rezultate.
Može li se kako napisati VBA cod koji bi gledao raspon zaposlenika u
listu "godišnja preraspodijela"," mjesec" u pivot tabli i iz raspona
pivot table kupio vrijednost "preraspodijela".
Zahvaljujem na odgovoru

Reply all
Reply to author
Forward
0 new messages