Рабочий лист доступа Cells
Доступ к Cells на рабочем листе
Каждый рабочий лист содержит свойство с именем Cells, которое на самом деле представляет собой набор объектов GridCell, где объект GridCell представляет ячейку в Aspose.Cells.GridWeb. Можно получить доступ к любой ячейке, используя Aspose.Cells.GridWeb. Существует два предпочтительных метода, каждый из которых обсуждается ниже.
Использование имени Cell
Все ячейки имеют уникальное имя. Например, A1, A2, B1, B2 и т. д. Aspose.Cells.GridWeb позволяет разработчикам получать доступ к любой нужной ячейке, используя имя ячейки. Просто передайте имя ячейки (в качестве индекса) в коллекцию Cells таблицы GridWorksheet.
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// Accessing the worksheet of the Grid that is currently active | |
GridWorksheet sheet = GridWeb1.WorkSheets[GridWeb1.ActiveSheetIndex]; | |
// Accessing "A1" cell of the worksheet | |
GridCell cell = sheet.Cells["A1"]; | |
// Display cell name and value | |
Label1.Text += "Cell Value of " + cell.Name +" is " + cell.StringValue + "<br/>"; |
Использование индексов строк и столбцов
Ячейку также можно распознать по ее местоположению с точки зрения индексов строк и столбцов. Просто передайте индексы строки и столбца ячейки в коллекцию Cells таблицы GridWorksheet. Этот подход более быстрый, чем описанный выше.
// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET | |
// Accessing the worksheet of the Grid that is currently active | |
GridWorksheet sheet = GridWeb1.WorkSheets[GridWeb1.ActiveSheetIndex]; | |
// Accessing "B1" cell of the worksheet using its row and column indices | |
GridCell cell = sheet.Cells[0, 1]; | |
// Display cell name and value | |
Label1.Text += "Cell Value of " + cell.Name +" is " + cell.StringValue + "<br/>"; |