• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

draaitabel verversen met vba

  • Onderwerp starter Onderwerp starter EmBee
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

EmBee

Gebruiker
Lid geworden
18 sep 2006
Berichten
61
Hallo helpers,

ik wil graag een draaitabel met vba updaten en daarna de hele sheet door laten rekenen.
ik heb het volgende gemaakt maar er gebeurd niets. Wat gaat er verkeerd?
Code:
Sub DraaitabelUpdate()
'
' DraaitabelUpdate Macro
' De macro is opgenomen op 7-8-2009 door gebruiker.
'

'
    Sheets("Draai").Select
    ActiveSheet.PivotTables("DraaiTruck").PivotCache.Refresh
    Sheets("Controle").Select
    Range("a1").Select
    Calculate
    
    End Sub

Groet,
Martijn
 
Hoi Martijn,

Ik heb je macro getest en bij mij werkt het prima.
Als het bereik van je oorspronkelijke draaitabel tot rij 100 is, en je voegt gegevens toe vanaf rij 101, dan verandert het bereik niet mee. Als je de gegevens tot en met rij 100 aanpast werkt je macro prima.

Wijzig eens in stap twee van de Wizard het bereik naar de hele kolommen en test het dan nog eens.

Groeten,
Richard
 
Je gebruikt teveel code.

Code:
Sub DraaitabelUpdate()
  Sheets("Draai").PivotTables("DraaiTruck").PivotCache.Refresh
End Sub

Als er niets gebeurt:
- bestaat het werkblad
- klopt de naam van de draaitabel
- is de bron van de draaitabel wel gewijzigd
 
Ha Richard, ik heb een dynamisch bereik op de draaitabel.

@ snb: het document staat op handmatig rekenen; na de update moet de hele sheet worden doorgerekend.
ALs de macro gedraaid wordt blijft onderin berekenen staan.

De andere zaken die je aangaf kloppen.

Groet
Martijn
 
Hoi Martijn,

Is met het antwoord van SNB je vraag opgelost? Dan kun je dit rechtsonder aangeven. Als het nog niet opgelost is, wat gebeurt er dan als je de macro draait?

Richard
 
Opgelost. de knop die de macro aanstuurt was niet goed.
Dom he? In ieder geval bedankt voor de imput!

Groet
Martijn
 
Laatst bewerkt:
Hoi Martijn,

Ik zou dit d in een t veranderen :-)

Fijn weekend,

Richard

Maar dan ook "dit" in "de".:cool::p
Grammaticale en spelfouten zijn vrij gebruikelijk hier, dus let ik daar niet op.

Met vriendelijke groet,


Roncancio
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan