Avatar billede jensen363 Forsker
18. maj 2009 - 10:23 Der er 1 løsning

Problemer med pivot som skal opdateres på baggrund af listopslag

Til brug for en rapportmodel, gør jeg brug af to pivottabeller hvori jeg skal kan imellem datoer, produkter m.v.

Min rapport skal kunne vise afvigelsen mellem forvalgt dato fra Pivot1 og en sammenligningsdato i Pivot2. Tilsvarende skal det være muligt at foretage "drill down" i begge pivottabeller samtidigt, således at bruger eksempelvis kan se afvigelsen for et givent produkt på det to valgte datoer.

For at kunne aktiverer/skifte view i begge pivot dunamisk, har jeg valgt at benytte mig af en makro som via listboxe i min rapport "føder" de to pivottabeller.

Dette går også tilfredsstillende, men jeg har en anelse problemer med at styre datoformatet.

Son udgangspunkt er dataformat dd-mm-åååå. Mit listeopslag ( Range("K2").value er ligeledes i samme format, men min kode :

ActiveSheet.PivotTables("PivotTable1").PivotFields("RegDate").CurrentPage = Range("K2").Value 

returnerer i dette format :

m/d/yyyy

hvilket giver en anelse udfordringer.

Nogen ideer til hvordan jeg kan omgå dette ????
Avatar billede jensen363 Forsker
18. maj 2009 - 11:36 #1
Fik løst proplemet ved at afviklen en CleanPivot funktion og starte opbygningen påny
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester