Вставка, удаление строк и столбцов

Вступление

Независимо от того, создаете ли вы новый рабочий лист с нуля или работаете с существующим рабочим листом, нам может потребоваться добавить дополнительные строки или столбцы для размещения большего количества данных. И наоборот, нам также может понадобиться удалить строки или столбцы из указанных позиций на листе. Чтобы выполнить эти требования, Aspose.Cells предоставляет очень простой набор классов и методов, обсуждаемых ниже.

Управление строками и столбцами

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

ICellscollection предоставляет несколько методов управления строками и столбцами на листе. Некоторые из них обсуждаются ниже.

Вставить строку

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

Вставка нескольких строк

Чтобы вставить несколько строк на лист, вызовите функциюИнсерровс методICells коллекция.Инсерровсметод принимает два параметра:

  • Индекс строки, индекс строки, из которой будут вставлены новые строки.
  • Количество строк, общее количество строк, которые необходимо вставить.

Удаление нескольких строк

Чтобы удалить несколько строк с рабочего листа, вызовите методУдалитьРовс методICells коллекция.УдалитьРовсметод принимает два параметра:

  • Индекс строки, индекс строки, из которой строки будут удалены.
  • Количество строк, общее количество строк, которые необходимо удалить.

Вставить столбец

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

Удалить столбец

Чтобы удалить столбец из рабочего листа в любом месте, вызовитеУдалитьКолонку методICells коллекция.УдалитьКолонкуМетод принимает индекс удаляемого столбца.