Доступ и изменение значения ячейки

Доступ и изменение значения ячейки с использованием Aspose.Cells.GridDesktop

Перед тем как получить доступ и изменить значение ячейки, мы должны знать, как получить доступ к ячейкам. Существует три подхода к доступу к ячейкам листа. Для получения дополнительной информации о этих трех подходах, пожалуйста, Доступ к ячейкам на листе.

У каждой ячейки есть свойство с именем Значение . После того как ячейка получена, разработчики могут получить доступ и изменить содержимое свойства Значение, чтобы получить доступ и изменить значение ячейки.

// 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
Worksheet sheet = gridDesktop1.GetActiveWorksheet();
// Accessing the cell using its name
GridCell cell = sheet.Cells["A1"];
// Accessing & modifying the value of "A1" cell
cell.Value = DateTime.Now;

ВАЖНО: Использование свойства Значение ячейки для изменения ее значения - хороший метод для установки значения одной или нескольких ячеек. Если нужно установить значения многих ячеек, то производительность этого подхода будет плохой. Таким образом, для установки значений многих ячеек вы должны использовать метод SetCellValue ячейки для улучшения производительности ваших приложений. Измененная версия приведенного выше фрагмента кода с использованием метода SetCellValue показана ниже.

// 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
Worksheet sheet = gridDesktop1.GetActiveWorksheet();
// Accessing the cell using its name
GridCell cell = sheet.Cells["A1"];
// Setting the value of "A1" cell
cell.SetCellValue(DateTime.Now);