VBA pivottabel
To ens programmeringer hvor den ene ikke virker.Jeg filtrerer noget data, kopierer det over i seperat ark og skaber pivottabel af denne data.
Jeg har checket at fanebladene er stavet korrekt og eksisterer. At mine variable ikke gør at pivoten går ud over overskrifter, og at formuleringen er helt magen til et andet sted som virker (dog med andre variable) - alligevel får jeg fejlen "invalid procedure call or argument".
Koden ser således ud (linjeskift er ok):
ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
"Brugte værdi!R1C1:R" & Sidsterækkenr + 1 & "C" & Sidstekolonnenr + 4, Version:=xlPivotTableVersion14).CreatePivotTable _
TableDestination:="Brugte sælgende!R1C1", TableName:="PivotTable1", _
DefaultVersion:=xlPivotTableVersion14
Jeg har data i fanebladet Brugte værdi A1:AU491 - AU er kolonne 47. Mine variable er på fejltidspunktet:
Sidsterækkenr = 3057 (hvilket er ok at den tager mange tomme rækker med)
Sidstekolonnenr = 43.
Jeg har flere gange brugt denne kode tidligere og har lige checket at den virker andetsteds.
Hvis jeg bruger optageren efter jeg får fejlen og arbejder videre manuelt skriver den således:
ActiveWorkbook.PivotCaches.Create(SourceType:=xlDatabase, SourceData:= _
"Brugte værdi!R1C1:R491C47", Version:=xlPivotTableVersion14). _
CreatePivotTable TableDestination:="Brugte sælgende!R1C1", TableName:= _
"PivotTable2", DefaultVersion:=xlPivotTableVersion14
Sheets("Brugte sælgende").Select
Jeg synes de to ting er helt ens - nogen som har ideer?
