Доступ к ячейкам листа
Доступ к ячейкам
Aspose.Cells предоставляет класс Workbook, который представляет собой файл Excel. Класс Workbook содержит коллекцию Worksheets, которая позволяет получить доступ к каждому листу в файле Excel. Лист представлен классом Worksheet. Класс Worksheet предоставляет коллекцию Cells, представляющую все ячейки на листе.
Мы можем использовать коллекцию Cells для доступа к ячейкам на листе. Aspose.Cells предоставляет три основных подхода к доступу к ячейкам на листе:
- Использование имени ячейки.
- Использование индекса строки и столбца ячейки.
- Использование индекса ячейки в коллекции Cells.
Использование имени ячейки
Разработчики могут получить доступ к любой конкретной ячейке, передав ее имя ячейки в коллекцию Cells класса Worksheet в качестве индекса.
Если вы создаете пустую рабочую книгу в начале, количество элементов в коллекции Cells будет равно нулю. Когда вы используете этот подход для доступа к ячейке, он проверит, существует ли эта ячейка в коллекции или нет. Если да, он вернет объект ячейки в коллекции, в противном случае создаст новый объект Cell, добавит объект в коллекцию Cells и затем вернет этот объект.
Использование индекса строки и столбца ячейки
Разработчики могут получить доступ к любой конкретной ячейке, передав индексы ее строки и столбца в коллекцию Cells класса Worksheet. Этот подход работает так же, как и первый.
Доступ к максимальному диапазону отображения рабочего листа
Aspose.Cells позволяет разработчикам получить доступ к максимальному диапазону отображения рабочего листа. Максимальный диапазон отображения - это диапазон ячеек между первой и последней ячейкой с содержимым - полезен, когда вам нужно скопировать, выбрать или отобразить все содержимое рабочего листа в изображении.
Вы можете получить доступ к максимальному диапазону отображения рабочего листа, используя метод MaxDisplayRange коллекции Cells.