How to Hide or Lock the Excel PivotTable Field List
Question details
The user needs a method to permanently hide or lock the PivotTable Field List so that other users cannot display it or alter the PivotTable layout.

- Product
- Excel
- Device & OS
- not provided
- Scenario
- Sharing a workbook with a completed PivotTable where users should only be able to view and refresh the results without modifying the underlying PivotTable structure.
- Observed behavior
- Standard worksheet protection does not prevent users from right-clicking or interacting with the PivotTable to display the Field List and modify the data.
Ensure your PivotTable layout is finalized and that you have enabled the Quick Access Toolbar in Excel, as you will need it to add the hidden Camera tool.
Use the Camera Tool Workaround to Protect the PivotTable
Since Excel doesn't natively secure the Field List through worksheet protection, the most effective workaround is creating a dynamic snapshot on a protected sheet while hiding the actual PivotTable.
This method involves keeping the fully functional PivotTable on a completely hidden worksheet and using Excel's Camera tool to display a live, unclickable image of the table on your main protected worksheet.
Right-click the Quick Access Toolbar and select 'Customize Quick Access Toolbar'. Choose 'Commands Not in the Ribbon' from the drop-down, find the 'Camera' tool, and click 'Add' to place it on your toolbar.
Create a new worksheet, move your completed PivotTable to this new sheet, and disable the gridlines from the View tab for a cleaner appearance.
Ensure no filters are actively applied so that the maximum potential size of the PivotTable is displayed. This ensures your snapshot will be large enough to accommodate future data expansion.
Highlight the entire range of cells containing the PivotTable and click the Camera tool icon you added to your Quick Access Toolbar.
Navigate back to your original, visible worksheet and click anywhere to paste the snapshot. Select the pasted picture, go to 'Picture Format', and remove its border and fill to make it look like a seamless table.
Right-click the tab of the worksheet containing the actual PivotTable and select 'Hide'. Finally, go to the Review tab and click 'Protect Sheet' on your main visible worksheet to secure the document.

Easily Secure PivotTables and Worksheets in WPS Spreadsheet
WPS Office offers robust data formatting, advanced worksheet protection, and full PivotTable compatibility. You can easily replicate dynamic data snapshots using the built-in Picture Link feature in WPS Spreadsheet to secure your dashboard layouts effectively.
- 1. Open Your Workbook: Launch WPS Spreadsheet and open the .xlsx file containing your PivotTable.
- 2. Create a Picture Link: Highlight your PivotTable on its separate sheet, copy it, and navigate to your main dashboard sheet. Right-click and choose 'Paste Special' > 'Linked Picture'.
- 3. Protect the Document: Hide the original PivotTable worksheet, then navigate to the 'Review' tab and select 'Protect Sheet' to secure your dashboard from unauthorized edits.

Frequently Asked Questions
Why doesn't standard worksheet protection hide the PivotTable Field List?
Worksheet protection is designed to lock specific cells and objects. The PivotTable Field List is a floating interface element generated by the PivotTable cache. If users can select the PivotTable, they can invoke the Field List regardless of sheet protection.
Will the Camera tool snapshot update if the source data changes?
Yes. The snapshot generated by the Camera tool is a dynamic, linked picture. Whenever the underlying PivotTable on the hidden sheet is refreshed, the snapshot will automatically update to show the new data.
Can users click on the snapshot to drill down into the data?
No. Because the visual representation on the visible sheet is strictly an image, users cannot double-click the values to use Excel's 'Show Details' feature or bring up the Field List.
How do I find the Camera tool if it's not visible on my ribbon?
Navigate to File > Options > Quick Access Toolbar. In the 'Choose commands from' dropdown menu, select 'Commands Not in the Ribbon'. Scroll down the alphabetical list to find 'Camera', click 'Add', and then 'OK'.




