本示例演示如何在工作表中创建单元格的命名区域。您可以通过以下方法之一执行此操作。
注意
为单元格或单元格区域指定名称时,请遵循“定义的名称”文档中列出的规则。
Vb.Net |
Dim workbook As New DevExpress.Spreadsheet.Workbook() Dim worksheet As DevExpress.Spreadsheet.Worksheet = workbook.Worksheets(0) '创建一个范围。 Dim rangeA2A4 As DevExpress.Spreadsheet.CellRange = worksheet.Range("A2:A4") '指定创建的范围的名称。 rangeA2A4.Name = "rangeA2A4" '使用指定的范围名称和绝对引用创建一个新定义的名称。 Dim definedName As DevExpress.Spreadsheet.DefinedName = worksheet.DefinedNames.Add("rangeC2D3", "Sheet1!$C$2:$D$3") '使用指定的已定义名称创建区域。 Dim rangeC2D3 As DevExpress.Spreadsheet.CellRange = worksheet.Range(definedName.Name) |
C# |
DevExpress.Spreadsheet.Workbook workbook = new DevExpress.Spreadsheet.Workbook(); DevExpress.Spreadsheet.Worksheet worksheet = workbook.Worksheets[0]; // 创建一个范围。 DevExpress.Spreadsheet.CellRange rangeA2A4 = worksheet.Range["A2:A4"]; // 指定创建的范围的名称。 rangeA2A4.Name = "rangeA2A4"; // 使用指定的范围名称和绝对引用创建一个新定义的名称。 DevExpress.Spreadsheet.DefinedName definedName = worksheet.DefinedNames.Add("rangeC2D3", "Sheet1!$C$2:$D$3"); // 使用指定的已定义名称创建区域。 DevExpress.Spreadsheet.CellRange rangeC2D3 = worksheet.Range(definedName.Name); |
下图显示了工作表中单元格区域的定义名称(工作簿在 Microsoft® Excel® 中打开)。
若要了解如何在公式中使用命名区域,请参阅如何:在公式中使用名称文档。