Kan man få en pivottabel til at opdatere automatisk hvis data ændres? Hvis ikke - hvordan laver jeg så en makro som opdaterer tabellen og samtidig udskriver den (dvs. kun pivottabellen)?
Alle data stammer fra en amortisering. Dvs hver gang forudsætningerne ændres, f.eks. afdragsperioden længes vil jeg have pivottabellen også at ændre - det er nemlig ikke alle brugere som tænker på at højreklikke pivottabellen og vælge "Opdater data".
Opdatere data i en pivottabel eller i et pivotdiagram Bemærk! Hvis rapporten er baseret på en offline-kubefil, bliver kubefilen, når den opdateres, genopbygget fra OLAP- serveren. Dette kan tage den samme tid, som den oprindelige oprettelse af kubefilen.
Klik på rapporten. Klik på Opdater data på værktøjslinjen Pivottabel . Hvis du i Microsoft Excel vil opdatere rapporten automatisk, når du åbner projektmappen, skal du angive denne indstilling. Sådan gør du
På værktøjslinjen Pivottabel skal du klikke på Pivottabel eller Pivotdiagram. Klik derefter på Tabelindstillinger eller Indstillinger. Marker afkrydsningsfeltet Opdater ved åbning. Hvis rapporten er baseret på eksterne data, og du med Excel vil opdatere dem med bestemte intervaller, skal du angive denne indstilling. Sådan gør du
På værktøjslinjen Pivottabel skal du klikke på Pivottabel eller Pivotdiagram. Klik derefter på Tabelindstillinger eller Indstillinger. Marker afkrydsningsfeltet Opdater hvert og indtast det ønskede interval i boksen Minutter. Bemærk! Når du opdatereet pivotdiagram eller dens tilknyttede pivottabel, kan diagramformatering muligvis gå tabt.
Tip!
Hvis databasen kræver en adgangskode, hver gang du opdatere, kan du i Excel gemme adgangskoden, så du ikke behøver at indtaste den gentagne gange. På værktøjslinjen Pivottabel, klik på Pivottabel eller Pivotdiagram, klik på Tabelindstillinger eller Indstillinger. Marker derefter afkrydsningsfeltet Gem adgangskode. Denne indstilling gemmer adgangskoden som læsbar tekst, så hvis sikkerheden er vigtig, skal du ikke bruge denne indstilling.
Det er ikke lige hvad jeg har brug for, men jeg har løst problemet selv. Jeg har oprettet en makro som markerer og opdaterer tabellen når bruger trykker på makroknappen.
Mit problem nu er hvordan jeg udskriver pivottabellen - kun pivottabellen. At bruge "Angiv udskriftsområde" kan ikke bruges, da det er forskelligt hvor stor tabellen er???
PS. jeg vil så gerne give point til andre end mig selv :-)
Jeg oprettede en kommandoknap, som jeg tildelte en makro Via "Indspil ny makro..." fik jeg meget simpelt følgende kode.
Sub Annuitetlånsudregning() ' ' Annuitetlånsudregning Makro ' Makro indspillet 05-03-2004 af Grani '
' Sheets("Lån").Select ActiveSheet.PivotTables("Pivottabel").PivotFields("Slags").CurrentPage = _ "Annuitetslån" ActiveSheet.PivotTables("Pivottabel").RefreshTable End Sub
Det har jeg også gjort, men det er ikke svaret på mit spørgsmål. Hvis du opretter et svar, så skal du dog få nogle points. Jeg lukker herefter spørgsmålet.
Synes godt om
Ny brugerNybegynder
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.