Доступ к Cells рабочего листа

Доступ Cells

Aspose.Cells предоставляет класс,Рабочая тетрадь который представляет собой файл Excel Microsoft.Рабочая тетрадь класс содержитРабочий листКоллекция коллекция, которая обеспечивает доступ к каждому рабочему листу в файле Excel. Рабочий лист представленРабочий лист учебный класс.Рабочий лист класс предоставляетCellsколлекция, представляющая все ячейки рабочего листа.

Мы можем использоватьCellsколлекция для доступа к ячейкам на листе. Aspose.Cells предоставляет различные базовые подходы для доступа к ячейкам:

  1. Использование имени ячейки.
  2. Использование индекса строки и столбца.

Использование имени Cell

Разработчики могут получить доступ к любой конкретной ячейке, передав имя ее ячейки вCells коллекцияРабочий листучебный класс.

Если вы создаете пустой рабочий лист в начале, количествоCellsсбор нулевой. Когда вы используете этот подход для доступа к ячейке, он проверяет, существует ли эта ячейка в коллекции или нет. Если да, он возвращает объект ячейки в коллекции, в противном случае он создает новыйCell объект, добавляет объект вCellscollection, а затем возвращает объект. Этот подход является самым простым способом доступа к ячейке, если вы знакомы с Microsoft Excel, но он медленнее, чем другие подходы.

Использование индекса строк и столбцов Cell

Разработчики могут получить доступ к любой конкретной ячейке, передав индексы ее строки и столбца вCells коллекцияРабочий листучебный класс.

Этот подход работает так же, как и первый подход.

Статьи по Теме

Доступ к максимальному диапазону отображения рабочего листа

Aspose.Cells позволяет разработчикам получить доступ к максимальному диапазону отображения рабочего листа. Максимальный диапазон отображения — диапазон ячеек между первой и последней ячейкой с содержимым — полезен, когда вам нужно скопировать, выбрать или отобразить все содержимое рабочего листа на изображении.

Вы можете получить доступ к максимальному диапазону отображения рабочего листа, используяРабочий лист.getCells().getMaxDisplayRange().

На следующем рисунке максимальный диапазон отображения выбранного рабочего листа составляет A1: G15.

Отображение максимального диапазона отображения этого рабочего листа

дело:изображение_альтернативный_текст

В следующем примере кода показано, как получить доступ кMaxDisplayRangeимущество. Код генерирует следующий вывод.

 Maximum Display Range: =Sheet1!$A$1:$G$15