A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data
Good day Brad,
Since the workbook is stored in SharePoint and opened in Excel for the web, every change is saved directly to the shared file. A hidden column can become visible again if another active editing session saves the workbook with a different column layout. Also, Sheet Views are mainly designed to keep filters and sorting separate for each user, not hidden columns. Please try the following:
Make sure your browser is up to date. If you're using another browser, such as Chrome, consider downloading and using Microsoft Edge to check whether the issue persists.
Option 1: Clear your browser cache
A corrupted or outdated browser cache can cause Excel for the web to display workbook content incorrectly. I recommend clearing the cache and then testing the workbook again.
Note: The steps below are based on Microsoft Edge. If you're using a different browser, the steps may vary slightly. If you're unable to find the option to clear the browser cache, please let me know which browser you're using and I'll guide you through the correct steps.
Close the workbook.
Open Microsoft Edge and select Settings and more > Settings > Select Privacy, search, and services.
Under Clear browsing data, select Choose what to clear.
Set Time range to All time > Select Browsing history > Download history > Cached images and files > You can also select Cookies and other site data, but please note that this will sign you out of websites > Leave Passwords and Autofill form data unchecked.
Select Clear now.
Restart Microsoft Edge, sign back in to office.com > Select Apps and more and open the workbook again.
Hide the required columns and monitor whether they remain hidden.
Option 2: Check for another active editing session
- Close all browser tabs where the workbook is open.
- Ask other users with edit access to close the workbook temporarily.
- Open the workbook in a single browser tab.
- Hide the required columns and wait until the changes are fully saved.
- Monitor the workbook and check whether the columns stay hidden.
This test helps determine whether another session is saving a different column layout to the shared workbook.
Option 3: Review SharePoint Version History
- Open the SharePoint library that contains the workbook.
- Select the three dots next to the file and choose Version history.
- Review the versions created around the time the columns became visible.
- Check the Modified By information for the last saved version.
- Compare an earlier version with the current one if needed.
Version History can help identify when the change was saved and which account saved it.
Option 4: Protect the worksheet
- If the columns need to stay hidden for everyone, you can follow the steps suggested in the AI answer. By disabling the Format Columns permission, users will no longer be able to hide or unhide columns.
Option 5: Test with a new workbook
- Create a new workbook in the same SharePoint library > Add some sample data > Hide one or two columns > Keep the workbook open for a similar period > Check whether the columns become visible again.
If the issue only occurs in the original workbook, create a copy of that workbook and test the copy. This helps determine whether the behavior is tied to the workbook itself or to concurrent editing activity.
Option 6: Contact Microsoft Support
- If the issue continues in multiple workbooks after all other sessions have been closed, I recommend reaching out to your IT administrator to create a support ticket via Microsoft 365 Admin Center > Support > Help & Support for further backend investigation.
Note: In case you do not know who is your IT admin, kindly refer to this article: How do I find my Microsoft 365 admin? - Microsoft Support
A technical support engineer can perform a remote session to investigate the situation, verify the backend configurations, and run any necessary synchronization tools to resolve the problem. If the issue requires further attention, they can escalate it to a specialized team for deeper analysis.
If you have any questions, please don’t hesitate to reach out at any time.
Thank you for your patience and understanding.
If you have any extra questions about this answer, please click "Comment".