Avatar billede mbl Juniormester
28. august 2003 - 21:30 Der er 1 kommentar og
1 løsning

Pivottabel i excel2000

Jeg har nogle data der står i et regneark og jeg vil gerne lave en pivottabel. Nu er det sådan at jeg godt kunne tænke mig at lave en makro så jeg kan køre dette automatisk. Der er bare det lille "men" og det er at dataerne kan variere meget både med hensyn til hvor mange "Tag" der er og med mere eller mindre antal "datoer"

Jeg havde forstillet mig at man kunne lave en rutine der talte op hvor mange "tag" der er og lægger det ind koderne. Jeg har prøvet men kan ikke få det til at virke. vedhafter pivot koderne underneden.

Tag              Dato_ind
014HP-113-PU03z      18-08-2003
042IC-223-TE02m      18-08-2003
085VA-001-PU02z      22-08-2003
081VEU663-FS01a      22-08-2003
081VEU663-FS01a      23-08-2003
081VEU663-FS01a      23-08-2003
081VEU663-FS01a      23-08-2003

Denne del fortæller hvilket dataområde dataerne ligge i, og det er denne jeg skal kunne variere i antal af "tag" og "dataoer"

Ark2!R1C1:R757C2

Koder:

    ActiveWorkbook.PivotCaches.Add(SourceType:=xlDatabase, SourceData:= _
        "Ark2!R1C1:R757C2").CreatePivotTable TableDestination:=Range("A1"), _
        TableName:="Pivottabel2"
    ActiveSheet.PivotTables("Pivottabel2").SmallGrid = False
    With ActiveSheet.PivotTables("Pivottabel2").PivotFields("Tag")
        .Orientation = xlRowField
        .Position = 1
    End With
    With ActiveSheet.PivotTables("Pivottabel2").PivotFields("Dato_ind")
        .Orientation = xlColumnField
        .Position = 1
    End With
    With ActiveSheet.PivotTables("Pivottabel2").PivotFields("Dato_ind")
        .Orientation = xlDataField
        .Position = 1
    End With
Avatar billede kabbak Professor
28. august 2003 - 22:43 #1
hvis du ikke har andre data så bare vælg hele kolonner, i pivot tabellen vælger du så at tomme ikke vises
Avatar billede mbl Juniormester
29. august 2003 - 07:44 #2
Tak kabbak

Det var en nemme løsning som ligger lige foran en så man ikke kan se den.
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
Kurser inden for grundlæggende programmering

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