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

Введение

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

Чтобы выполнить эти требования, Aspose.Cells предоставляет очень простой набор классов и методов, обсуждаемых ниже.

Как управлять строками/столбцами

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

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

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

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

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

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

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

Как вставить строку с форматированием

Чтобы вставить строку с параметрами форматирования, используйте команду[вставитьстроки](https://reference.aspose.com/cells/java/com.aspose.cells/cells#insertRows(int,%20int,%20com.aspose.cells.InsertOptions)перегрузка, которая занимаетПараметры вставкив качестве параметра. УстановитьКопиформаттипесвойствоПараметры вставкикласс сКопиформаттипеПеречисление.КопиформаттипеПеречисление состоит из трех членов, перечисленных ниже.

  • SAME_AS_ABOVE: форматирует строку так же, как и строку выше.
  • SAME_AS_BELOW: форматирует строку так же, как строку ниже.
  • CLEAR: Очищает форматирование.

Как удалить строку

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

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

Как удалить несколько строк

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

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

Как вставить один или несколько столбцов

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

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

Как удалить столбец

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

  • Индекс столбца: индекс столбца, из которого столбец будет удален.
  • Количество столбцов: общее количество столбцов, которые необходимо удалить.
  • Обновить ссылку: логический параметр, указывающий, следует ли обновлять ссылки на других листах.