Hogyan lehet frissíteni a pivot táblázatot a védett lapon?
Normális esetben a pivot tábla nem frissül egy védett lapon, ez a cikk bemutat egy VBA kódot a pivot tábla frissítéséhez egy védett munkalapról.
Frissítse a pivot táblázatot a védett lapon VBA kóddal
Frissítse a pivot táblázatot a védett lapon VBA kóddal
Alapértelmezés szerint nincs közvetlen módja a pivot-tábla frissítésére egy védett lapon, de a következő VBA-kóddal gyorsan frissítheti az aktuális munkalap összes pivot-tábláját, amikor az adatok az eredeti táblázatban változnak.
1. Tartsa lenyomva a ALT + F11 billentyűk megnyitásához Microsoft Visual Basic for Applications ablak.
2. Kattints betétlap > Modulok, és illessze be a következő kódot a Modulok Ablak.
VBA kód: Pivot tábla frissítése a védett lapon:
Sub RefreshAll()
'Updateby Extendoffice 20161109
Dim xpt As PivotTable
With ActiveSheet
.Protect UserInterfaceOnly:=True
For Each xpt In .PivotTables
xpt.RefreshTable
Next xpt
End With
End Sub
3. Ezután nyomja meg a gombot F5 kulcs a kód futtatásához, ha az eredeti adatok megváltoznak, az aktív lap összes kimutató táblája egyszerre frissül.
A legjobb irodai hatékonyságnövelő eszközök
Töltsd fel Excel-készségeidet a Kutools for Excel segítségével, és tapasztald meg a még soha nem látott hatékonyságot. A Kutools for Excel több mint 300 speciális funkciót kínál a termelékenység fokozásához és az időmegtakarításhoz. Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...
Az Office lap füles felületet hoz az Office-ba, és sokkal könnyebbé teszi a munkáját
- Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
- Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
- 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!