Worksheet.Name
Worksheet.Name property
Gets or sets the name of the worksheet.
public string Name { get; set; }
Remarks
The max length of sheet name is 31. And you cannot assign same name(case insensitive) to two worksheets. For example, you cannot set “SheetName1” to the first worksheet and set “SHEETNAME1” to the second worksheet.
Examples
using System;
using Aspose.Cells;
namespace AsposeCellsExamples
{
public class WorksheetPropertyNameDemo
{
public static void Run()
{
// Create a new workbook
Workbook workbook = new Workbook();
// Access the first worksheet and set its name
Worksheet worksheet = workbook.Worksheets[0];
worksheet.Name = "DataSheet";
// Add a new worksheet with a specific name
Worksheet newSheet = workbook.Worksheets.Add("ReportSheet");
// Output the names of all worksheets
Console.WriteLine("Worksheet Names:");
foreach (Worksheet ws in workbook.Worksheets)
{
Console.WriteLine(ws.Name);
}
// Save the workbook
workbook.Save("WorksheetNamesDemo.xlsx", SaveFormat.Xlsx);
}
}
}
See Also
- class Worksheet
- namespace Aspose.Cells
- assembly Aspose.Cells