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

Как получить доступ к номеру Cells

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

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

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

**ВАЖНЫЙ:**Мы уже упоминали, что третий подход — самый быстрый, а первый — самый медленный. Разница в производительности между подходами очень мала, поэтому не беспокойтесь о снижении производительности, какой бы подход вы ни использовали.

Как получить объект Cell по имени Cell

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

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

Как получить объект Cell по индексу строки и столбца Cell

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

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

Как получить объект Cell по индексу Cell в коллекции Cells

Доступ к ячейке также можно получить, передав числовой индекс ячейки в функциюCellsколлекция.

Если вы используете этот подход для доступа к ячейкам, исключение может быть выдано, если числовой индекс ячейки выходит за пределы допустимого диапазона. Этот подход является самым быстрым для доступа к ячейкам, но важно знать, что если вы используете этот подход для доступа к объекту ячейки, числовой индекс может измениться после добавления новых ячеек вCells коллекция. Объекты ячейки вCellsколлекции внутренне сортируются по индексам строк и столбцов.

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

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

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