Kako zaščititi vrtilno tabelo v Excelu?
Kako lahko v Excelu zaščitimo vrtilno tabelo, da preprečimo drugim uporabnikom, da vlečejo polja ali pokvarijo postavitev? V tem članku bom govoril o nekaterih metodah za zaščito vrtilne tabele na delovnem listu.
Zaščitite vrtilno tabelo s kodo VBA
Zaščitite vrtilno tabelo, vendar omogočite dostop do rezalnika
Zaščitite vrtilno tabelo s kodo VBA
Naslednja koda VBA vam lahko pomaga zaščititi vrtilno tabelo, naredite tako:
1. Držite tipko ALT + F11 tipke za odpiranje Microsoft Visual Basic za aplikacije okno.
2. Kliknite Vstavi > Moduliin prilepite naslednjo kodo v Moduli Okno.
Koda VBA: zaščiti vrtilno tabelo
Sub RestrictPivotTable()
'Updateby Extendoffice
Dim xpf As PivotField
Application.ScreenUpdating = False
With ActiveSheet.PivotTables(1)
.EnableDrilldown = False
.EnableFieldList = False
.EnableFieldDialog = False
.PivotCache.EnableRefresh = False
For Each xpf In .PageFields
With pf
.DragToPage = False
.DragToRow = False
.DragToColumn = False
.DragToData = False
.DragToHide = False
End With
Next xpf
End With
Application.ScreenUpdating = False
MsgBox "The pivot table has been protected!", vbInformation, "Kutools for Excel"
End Sub
3. Nato pritisnite F5 tipko za zagon te kode in pojavilo se bo pozivno polje, ki vas bo opozorilo, da je vrtilna tabela zaščitena, glejte posnetek zaslona:
Opombe:
1. Ta koda bo onemogočila številne funkcije v vrtilni tabeli, na primer preprečila uporabnikom, da bi katero od polj povlekli na drugo lokacijo, in onemogočila seznam polj, nastavitve polj, obdelovanje in osvežitev.
2. Če je v aktivnem listu več vrtilnih tabel, se ta koda uporabi samo za zadnjo vrtilno tabelo.
Zaščitite vrtilno tabelo, vendar omogočite dostop do rezalnika
Včasih boste morda želeli zaščititi vrtilno tabelo, vendar če omogočite dostop do rezalnika za uporabo funkcije filtra, vam bodo naslednji koraki lahko naredili uslugo.
1. Po vstavitvi rezalnika z desno miškino tipko kliknite in izberite Velikost in lastnosti v priročnem meniju si oglejte posnetek zaslona:
2. v Rezalnik formatov podokno, kliknite Nepremičnine , da razširite možnosti, in nato počistite polje Zaklenjen možnost, glej posnetek zaslona:
3. Nato zaprite podokno in kliknite pregled > Zaščitite list za zaščito tega lista si oglejte posnetek zaslona:
4. V izskočil Zaščitite list pogovorno okno, nato preverite Izberite odklenjene celice in Uporabite vrtilno tabelo in vrtilni grafikon možnosti samo v Dovoli vsem uporabnikom tega delovnega lista in nato vnesite geslo in ga potrdite, glejte sliko zaslona:
5. Nato kliknite OK , da zaprete pogovorna okna, in zdaj, ko kliknete poročilo vrtilne tabele in ga poskusite spremeniti, ne bo spremenjen, lahko pa uporabite funkcijo Slicer, kot jo potrebujete.
Najboljša pisarniška orodja za produktivnost
Napolnite svoje Excelove spretnosti s Kutools za Excel in izkusite učinkovitost kot še nikoli prej. Kutools za Excel ponuja več kot 300 naprednih funkcij za povečanje produktivnosti in prihranek časa. Kliknite tukaj, če želite pridobiti funkcijo, ki jo najbolj potrebujete...
Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo
- Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
- Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
- Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!