Hoe draaitabel in Excel te beschermen?
Hoe kunnen we in Excel de draaitabel beschermen om te voorkomen dat andere gebruikers de velden slepen of de lay-out verknoeien? In dit artikel zal ik het hebben over enkele methoden om de draaitabel in het werkblad te beschermen.
Bescherm de draaitabel met VBA-code
Bescherm de draaitafel maar geef toegang tot de snijmachine
Bescherm de draaitabel met VBA-code
De volgende VBA-code kan u helpen om de draaitabel te beschermen, doe dit als volgt:
1. Houd de ALT + F11 toetsen om de te openen Microsoft Visual Basic voor toepassingen venster.
2. Klikken Invoegen > Moduleen plak de volgende code in het Module Venster.
VBA-code: bescherm de draaitabel
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. Druk vervolgens op F5 sleutel om deze code uit te voeren, en er verschijnt een promptvenster om u eraan te herinneren dat de draaitabel is beveiligd, zie screenshot:
Opmerkingen:
1. Deze code schakelt veel van de functies in een draaitabel uit, zoals voorkomen dat gebruikers velden naar een andere locatie slepen, en het uitschakelen van de veldenlijst, veldinstellingen, analyse en de vernieuwingsfunctie.
2. Als het actieve blad meerdere draaitabellen bevat, wordt deze code alleen toegepast op de laatste draaitabel.
Bescherm de draaitafel maar geef toegang tot de snijmachine
Soms wilt u de draaitabel beschermen, maar als u toegang geeft tot de slicer voor het toepassen van de filterfunctie, kunnen de volgende stappen u een plezier doen.
1. Nadat u de snijmachine hebt geplaatst, klikt u er met de rechtermuisknop op en kiest u Grootte en eigenschappen zie screenshot vanuit het contextmenu:
2. In de Formaat Slicer venster, klik op Properties om de opties uit te vouwen en schakel het selectievakje uit Vergrendeld optie, zie screenshot:
3. Sluit vervolgens het paneel en klik op Beoordeling > Bescherm het blad zie screenshot om dit blad te beschermen:
4. In de pop-out Bescherm het blad dialoogvenster en controleer Selecteer ontgrendelde cellen en Gebruik draaitabel en draaigrafiek opties alleen in de Sta alle gebruikers van dit werkblad toe om keuzelijst, voer vervolgens het wachtwoord in en bevestig het, zie screenshot:
5. Dan klikken OK om de dialoogvensters te sluiten, en als u nu op het draaitabelrapport klikt en het probeert te wijzigen, wordt het niet gewijzigd, maar u kunt de Slicer-functie toepassen zoals u nodig hebt.
Beste Office-productiviteitstools
Geef uw Excel-vaardigheden een boost met Kutools voor Excel en ervaar effici毛ntie als nooit tevoren. Kutools voor Excel biedt meer dan 300 geavanceerde functies om de productiviteit te verhogen en tijd te besparen. Klik hier om de functie te krijgen die u het meest nodig heeft...
Office-tabblad Brengt een interface met tabbladen naar Office en maakt uw werk veel gemakkelijker
- Schakel bewerken en lezen met tabbladen in Word, Excel, PowerPoint in, Publisher, Access, Visio en Project.
- Open en maak meerdere documenten in nieuwe tabbladen van hetzelfde venster in plaats van in nieuwe vensters.
- Verhoogt uw productiviteit met 50% en vermindert honderden muisklikken voor u elke dag!