.NET Framework 4.5.2+
.NET Framework 4.5.2+
.NET Standard 2.0+

Worksheet.Name Property

Gets or sets the name of the worksheet .

Namespace: DevExpress.Spreadsheet

Assembly: DevExpress.Spreadsheet.v21.1.Core.dll


string Name { get; set; }

Property Value

Type Description

A String value which specifies the worksheet name.


When naming a worksheet, take into account the following constraints.

  • A worksheet name must not be equal to a name that is already contained in the collection of existing worksheets (IWorkbook.Worksheets).
  • A worksheet name must not exceed 31 characters.
  • A worksheet name must not contain the following symbols: , /, ?, :, *, [ or ]
  • The worksheet name must not start and end with a single quote (‘).
  • A worksheet name must not be an empty string.

Worksheet Indexes

To add a new worksheet under the specified name to the workbook, use the WorksheetCollection.Add or WorksheetCollection.Insert method with the worksheet name passed as a parameter.


This example demonstrates how to rename a worksheet. To do this, use the Worksheet.Name property of the corresponding Worksheet object.

// Change the name of the second worksheet.
workbook.Worksheets[1].Name = "Renamed Sheet";
See Also