【SharePoint Lists】Values Exceeding the Maximum Character Limit Can Be Saved in Grid View

西山 美恵子 20 Reputation points
2026-08-25T07:09:46.87+00:00

20260825_事象1

Dear Support Team,

I would like to inquire about the specification regarding the maximum character limit setting for columns in SharePoint Lists.

We have configured a maximum character limit for a text column in SharePoint Lists.

We have confirmed that when entering data through the standard form interface, users cannot input a value that exceeds the configured maximum number of characters.

However, when the list is opened in Edit in Grid View, if text is copied from an Excel cell and pasted into the column, it is possible to paste a value that exceeds the configured maximum character limit.

Furthermore, the list can be saved successfully, and the data exceeding the maximum character limit is stored in the list.

Could you please confirm whether this behavior is the intended design/specification of SharePoint Lists?

If this is by design, is there any setting or feature available to ensure that the maximum character limit is enforced even when editing in Grid View or when data is copied and pasted from Excel?

In addition, if there are any recommended workarounds, such as validating the character count during the save process using List Settings, Power Automate, Power Apps, or other methods, please let us know.

We would also appreciate it if you could share any information regarding planned product improvements or publicly documented limitations related to this behavior.

Environment

  • Microsoft 365
  • SharePoint Online
  • Microsoft Lists
  • Browser: Microsoft Edge
  • Date Observed: August 25, 2026

Column Details

  • Column Type: Single line of text
  • Configured Maximum Length: 5 characters
  • Actual Length Successfully Saved: 8 characters
  • Reproduction Data: Please refer to the attached file.

This behavior has been reproduced by multiple users and across multiple lists.

We appreciate your assistance and look forward to your clarification.

Best regards,

Microsoft 365 and Office | SharePoint | For business | Other
0 comments No comments

Answer accepted by question author
Kristen Tran 1,520 Reputation points Independent Advisor
2026-08-25T08:08:48.33+00:00

As your issue description is primarily written in English, I will provide my response in English for your convenience. Please feel free to let me know if you would prefer the information in another language. 

Good day,

Thank you for providing the detailed reproduction steps, screenshots, and environment information.

Based on Microsoft documentation, a Single line of text column supports up to 255 characters, and the Maximum number of characters setting is intended to restrict user input to the configured limit. For example, Microsoft specifically cites scenarios such as enforcing a five-character employee ID field.

For reference: List and library column types and options | Microsoft Support

Given this documented behavior, values exceeding the configured limit would normally be expected to be rejected. However, I was unable to locate any public Microsoft documentation that explicitly addresses how character limits are enforced when data is pasted from Excel while using Edit in Grid View.

Based on the information currently available, I cannot confirm that this behavior is an intended product design. Since the value exceeding the configured limit can be saved successfully through Grid View, the behavior appears inconsistent with the documented purpose of the setting.

Here is recommended workaround: configure Column Validation

As an additional safeguard, you may consider implementing column validation to enforce the expected character length.

  • Open the list and navigate to Settings > List settings.
  • Under Columns, select the affected Single line of text column.
  • Locate Column Validation.
  • Configure a validation formula similar to:
=LEN([ColumnName])<=5
  • Replace ColumnName with the actual column name.
  • You can also define a validation message such as:
The value must contain no more than 5 characters.

Column validation can help verify that entered values meet the expected format and display a user-friendly message when the validation requirement is not met.

For additional information:

After configuring the validation, I recommend testing the following scenarios:

  • Manual entry through the standard item form
  • Direct entry in Grid View
  • Copying and pasting data from Excel into Grid View
  • Single-row and multi-row paste operations

This can help determine whether the validation rule is enforced consistently across all data-entry methods.

Power Apps option:

If the list uses a customized Power Apps form, you can implement additional validation logic that prevents form submission when the entered value exceeds the permitted length. However, this approach applies only to submissions made through the customized form and does not necessarily prevent changes made directly through Grid View.

Power Automate option:

A Power Automate flow can be used to detect items whose values exceed the permitted length and then notify administrators, flag the item, or perform automated remediation actions. Since such flows typically run after the item has already been created or modified, they are generally more suitable for monitoring and correction rather than preventing the save operation itself.

Existing data:

Because values exceeding the configured limit have already been saved successfully, you may also want to review the list for existing items that do not comply with the intended character restriction. Validation rules added afterward may help govern future updates but will not automatically correct previously stored values.

Product behavior and further investigation:

At this time, I could not find any public Microsoft documentation stating that bypassing a configured character limit through an Excel paste operation in Edit in Grid View is an expected limitation, nor could I find any publicly available roadmap item addressing this specific scenario.

Since the behavior has been reproduced by multiple users and across multiple lists, I recommend that your IT administrator open a support request with Microsoft and provide:

  • List URL
  • Affected column name (display name and internal name)
  • Configured maximum character limit
  • Detailed reproduction steps
  • Sample Excel data used during testing
  • Browser version
  • Screenshots or screen recordings
  • Confirmation that the longer value remains stored after refreshing or reopening the list
  • Results of any validation-rule testing

I hope this information is helpful. Please feel free to share the results of the validation testing if you would like further assistance.

Thank you for your understanding, and I wish you a wonderful day ahead.


If the answer is helpful, please click "Yes". If you have extra questions about this answer, please click "Comment".  

Note: Please follow the steps in the forum documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

Was this answer helpful?

2 people found this answer helpful.

0 additional answers

Sort by: Oldest

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.