logo
search
SharePoint Document Issues

How to Use Edit in Grid View with Generated IDs in SharePoint

Natalie TaylorNatalie Taylor Oct 22, 2026 868 views

Question details

The user needs to perform bulk updates using Edit in Grid view in SharePoint but is unable to directly edit automatically generated IDs or calculated columns.

How to Use Edit in Grid View with Generated IDs in SharePoint
Product
Microsoft SharePoint
Device & OS
not provided
Scenario
Bulk updating list items in a SharePoint list that includes automatically generated or calculated columns.
Observed behavior
Automatically generated IDs and calculated columns remain read-only in Grid view, preventing direct editing or adding of records if not handled correctly.
Before you start

Verify that you have at least Edit permissions for the SharePoint list, as this is required to access the Edit in Grid view feature.

Solution 1Recommended

Hide Read-Only Columns Before Bulk Editing

Temporarily hide the automatically generated ID or calculated columns to bypass the read-only restriction, allowing you to bulk add records in Grid view smoothly.

Automatically generated IDs and calculated columns are managed by SharePoint and cannot be manually edited. Hiding them temporarily allows you to perform bulk operations without triggering read-only errors.

1
Hide the column in the current view

In your SharePoint list, navigate to the view options or click the column header to temporarily hide the automatically generated ID or calculated column.

2
Enter Grid view

Click the 'Edit in grid view' button located at the top of your list to switch into bulk editing mode.

3
Add or edit records

Proceed to add new records or bulk update your existing list items. The hidden system columns will not block your data entry.

4
Exit Grid view

Once your updates are complete, click 'Exit grid view' to save the changes to the SharePoint list.

5
Restore column visibility

Navigate to 'List settings', click on 'View', and check the box next to your automatically generated ID or calculated column to show it again in the list.

Hide Read-Only Columns Before Bulk Editing
Automatic Calculation Process: After you exit Grid view, SharePoint will automatically generate the IDs and calculate values for all the new records you just added.
Free Microsoft Office alternative

Looking for a Free Office Suite? Try WPS Office

While SharePoint handles your team's online lists and document libraries, WPS Office provides a complete, free, and lightweight desktop solution for all your document creation needs. Enjoy seamless compatibility with Microsoft Office file formats and a familiar user interface.

  1. 1. Download WPS Office: Visit the official WPS website and download the free installation package for your operating system.
  2. 2. Install the software: Run the installer and follow the on-screen instructions to complete the lightweight setup.
  3. 3. Open your documents: Launch WPS Office and seamlessly open, edit, or save your Microsoft Office formatted files.
Fully compatible with Microsoft Word, Excel, and PowerPoint formats (.docx, .xlsx, .pptx).Lightweight installation with extremely fast startup times.Familiar user interface ensuring a smooth transition and zero learning curve.Free to use for everyday document, spreadsheet, and presentation tasks.
microsoft office alternative - wps office

Frequently Asked Questions

Why can't I edit automatically generated IDs in SharePoint Grid view?

Automatically generated IDs and calculated columns are system-managed fields designed to maintain database integrity. SharePoint locks these as read-only to prevent any manual overrides.

Who has permission to use Edit in Grid view in SharePoint?

Only users who have been assigned at least 'Edit' permissions for the specific SharePoint list or library can see and use the Edit in Grid view button.

Will my calculated columns update if I add items while they are hidden?

Yes. Even if you hide the calculated column to add items in Grid view, SharePoint processes the data in the background and will display the correctly calculated values once you exit the grid and restore the column.