Ynhâldsopjefte
As jo nei it oanmeitsjen fan gegevens yn in besteande PivotTabel ferfarskje of bywurkje moatte, moatte jo it kommando Gegevensboarne feroarje brûke. It manuell bywurkjen fan de pivot-tabel is lykwols ûngemaklik en tiidslinend. As resultaat moatte jo útfine hoe't jo in automatyske draaitabel meitsje kinne dy't gegevens automatysk bywurkje. Dat, yn dizze tutorial, sille wy jo sjen litte hoe't jo automatysk in draaitabel bywurkje kinne as boarnegegevens feroarje.
Oefenwurkboek downloade
Download dit praktykwurkboek om te oefenjen wylst jo dit artikel lêze.
Automatysk ferfarskje PivotTable.xlsm
7 maklike stappen om in pivot-tabel automatysk te fernijen as boarnegegevens wizigje
Wy hawwe in gegevensset mei ynformaasje oer ferkeapdetails yn ferskate regio's yn 'e ôfbylding hjirûnder. Jo kinne oannimme dat ús dataset frij grut is. Dat, foar in dynamysk doel, hawwe wy in automatisearre proses nedich elke kear as wy gegevens bywurkje. Om dit te dwaan, sille wy in VBA-koade útfiere en it tapasse op de gegevensset hjirûnder. Om de taak te foltôgjen, folgje de stappen hjirûnder.
Stap 1: Meitsje in Pivot-tabel mei in boarnegegevensberik
- Klik earst op de Ynfoegje ljepper om in draaitabel yn te foegjen.
- Klikje dan op de Draaitabel kommando fan de PivotTables groep.
- Selektearje de From Table/Range opsje út delist.
- Selektearje it tabelberik mei de koptekst.
- Kies it Nije wurkblêd opsje om de draaitabel op in nij wurkblêd te pleatsen.
- Klik dan op OK .
- Yn in nij wurkblêd ( Sheet4 ), sil de draaitabel oanmakke wurde.
- Sa't jo kinne sjoch yn 'e ôfbylding hjirûnder, kinne jo de fjilden kieze ( Regio , Branch , Priis , Quantity , ensfh.) om te ferskinen yn de draaitabel .
- Selektearje de Draaitabel kommando fan de PivotTable Analyze Jo kinne dêr de namme fan jo draaitabel ( PivotTable2 ) fine en bewurkje as nedich.
Stap 2: Iepenje Visual Basic Editor om VBA-koade oan te passen
- Druk op Alt + F11 om de Visual Basic Editor te iepenjen.
- Fan de VBA Excel-objekten , dûbelklik om de wurkblêdnamme ( Sheet2 ) wêr't jo gegevensset leit.
Stap 3: Meitsje in wurkblêdevenemint mei jo blêd mei gegevensset
- Om in wurkblêdevenemint te meitsjen foar Sheet2 , selektearje de Wurkblêd opsje út de list.
Notysjes: In wurkblêdevenemint betsjut dat alle wizigingen dy't jo meitsje oan 'e boarnegegevens fuortendaliks yn jo programma reflektearre wurde. Dat is wêrom deprogramma sil automatysk rinne as jo wizigingen meitsje oan de boarne gegevensset.
Stap 4: In nij barren ynfoegje foar feroaring yn wurkblêd
- Kies Feroarje ynstee fan SelectionChange om in nij wurkblêdevenemint te meitsjen.
- Wiskje de foarige om allinnich it wizigingsevenemint te hâlden.
Stap 5: Ferklearje alle fariabelen mei in opsje-eksplisite ferklearring
- Om alle fariabelen te ferklearjen en de net-ferklearre fariabelen te finen, typ Opsje Explicit boppe oan 'e programmaside.
Stap 6: Foegje VBA-koade yn om Pivot-tabel automatysk te aktualisearjen
- Krij de foltôge VBA-koade en plakke it.
2174
Stap 7: VBA-koade útfiere en wizigingen yn resultaten krije
- Druk op F5 om de <út te fieren 8>VBA-koade .
- Feroarje de gegevensset om te sjen oft it programma noch wurket. Bygelyks, yn 'e IRE regio, de priis wearde foar de Belfast branch is feroare yn £113 .
- Gean werom nei jo draaitabel, en sjoch dat de feroare priis wearde ( £113 ) bywurke wurdt.
Konklúzje
Ik hoopje dat dit artikel jo in tutorial hat jûn oer hoe't jo in pivot-tabel automatysk bywurkje kinne by it opheljen fan gegevenswizigingen yn Excel . Al dizze prosedueresmoatte wurde leard en tapast op jo dataset. Besjoch it oefenwurkboek en test dizze feardichheden. Wy binne motivearre om troch jo weardefolle stipe troch te gean mei it meitsjen fan tutorials.
Nim asjebleaft kontakt mei ús op as jo fragen hawwe. Fiel jo ek frij om opmerkingen te litten yn 'e seksje hjirûnder.
Wy, it Exceldemy Team, binne altyd reagearje op jo fragen.
Bliuw by ús en bliuw leare.