• 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 bij Openen bestand

Status
Niet open voor verdere reacties.

Gert Bouwmeeste

Verenigingslid
Lid geworden
28 nov 2007
Berichten
827
Goedemorgen,

Ik zoek naar een macro die een draaitabel ververst wanneer het bestand wordt geopend. Ik heb deze code geprobeerd

Code:
Private Sub Workbook_Open()

PivotTables("Draaitabel").PivotCache.Refresh

End Sub

De macro heb ik in "This Workbook" neergezet. Dat werkt niet, ik krijg een foutmelding 1004.

Deze werkt ook niet:
Code:
  Sheets("DT").Select
    ActiveWorkbook.RefreshAll
    Sheets("Gegevens").Select

Wat doe ik verkeerd?
 

Bijlagen

Dat kan ook zonder macro. In de tab gegevens van de opties kan je aangeven dat de draaitabel vernieuwd moet worden bij het openen van het bestand.

De foutmelding krijg je omdat je het blad niet aangeeft waar de draaitabel staat.
Code:
Blad2.PivotTables("Draaitabel1").PivotCache.Refresh
 
Zou moeten voldoen.
Code:
Thisworkbook.refreshall
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan