Avatar billede T101 Novice
06. august 2007 - 14:10 Der er 2 kommentarer og
1 løsning

For mange valgmuligheder i Pivot

Hej eksperter,

Jeg har oprettet 4 excel filer for 4 forskellige lande. Hver fil indeholder et DATA ark som feeder en pivot tabel i samme fil. DATA arket indeholder det data som svare til det land den pågældende fil repræsentere således at hver fil kun indeholder data for et enkelt land. Eks. den danske fil indeholder i DATA arket kun danske data. Pivot tabellen i hvert ark viser rigtigt nok det lande data det burde men mit problem er at valgmulighederne i pivotens drop down menu viser en masse værdier den ikke burde. F.eks. har pivot tabellen en drop down til valg af kunde, som indeholder kunde navne fra alle lande og ikke blot danmark. Det på trods af at det data ark den henter værdierne fra kun indeholder danske kunder. Hvor kommer de ekstra valgmuligheder i drop down menuen fra? Jeg har opdateret excel arket og sørget for at det referere til det rigtige data ark.

Det skal siges at hvert excel ark er en identisk fil som blot er gemt med forskellige navne. Jeg ved ikke om dette kan bevirke at den gemmer samtlige valgmuligheder fra hver pivot i en slags cache?
Avatar billede bak Forsker
06. august 2007 - 15:24 #1
åbn en filerne een af gangen og kør denne makro, så er det slut med gamle data i pivottabellens cache

Sub CleanPivotItems()

    Dim pt As PivotTable

    For Each pt In ActiveSheet.PivotTables
        pt.PivotCache.MissingItemsLimit = xlMissingItemsNone
        pt.PivotCache.Refresh
    Next pt

    Set pt = Nothing

End Sub
Avatar billede T101 Novice
06. august 2007 - 23:27 #2
Ahh så det var noget cache. Løsningen virker perfekt. Tak skal du have. Lægger du et svar?
Avatar billede bak Forsker
06. august 2007 - 23:30 #3
ok :-)
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