Insertar y eliminar filas y columnas

Introducción

Ya sea creando una nueva hoja de trabajo desde cero o trabajando en una hoja de trabajo existente, es posible que necesitemos agregar filas o columnas adicionales para acomodar más datos. A la inversa, es posible que también necesitemos eliminar filas o columnas de posiciones específicas en la hoja de trabajo.

Para cumplir con estos requisitos, Aspose.Cells proporciona un conjunto de clases y métodos muy simple, que se analiza a continuación.

Gestión de filas/columnas

Aspose.Cells proporciona unLibro de trabajo clase que representa un archivo de Excel Microsoft. ÉlLibro de trabajo la clase contiene unColección de hojas de trabajo que permite el acceso a cada hoja de trabajo en un archivo de Excel. Una hoja de trabajo está representada por elHoja de cálculo clase. ÉlHoja de cálculo la clase proporciona unCellscolección que representa todas las celdas de la hoja de trabajo.

ÉlCellscolección proporciona varios métodos para administrar filas y columnas en una hoja de trabajo. Algunos de éstos se discuten a continuación.

Insertar una fila

Inserte una fila en cualquier lugar llamando alinsertRows método de laCells recopilación. Él[insertRows](https://reference.aspose.com/cells/java/com.aspose.cells/cells#insertRows(int,%20int)El método ) toma el índice de la fila donde se insertará la nueva fila como primer argumento y el número de filas que se insertarán como segundo argumento.

Insertar varias filas

Para insertar varias filas en la hoja de trabajo, llame alinsertRows método de laCells recopilación. ÉlinsertRows El método toma dos parámetros:

  • Índice de fila: el índice de la fila desde donde se insertarán las nuevas filas.
  • Número de filas: el número total de filas que deben insertarse.

Insertar una fila con formato

Para insertar una fila con opciones de formato, use elinsertRows sobrecarga que tomaOpciones de insercióncomo parámetro. Selecciona elTipo de formato de copiapropiedad deOpciones de inserciónclase conTipo de formato de copiaEnumeración. ÉlTipo de formato de copiaLa enumeración tiene tres miembros, como se indica a continuación.

Eliminación de una fila

Para eliminar una fila en cualquier ubicación, llame alborrar filas método de laCells recopilación. Élborrar filas El método toma dos parámetros:

  • Índice de fila: el índice de la fila desde donde se eliminarán las filas.
  • Número de filas: el número total de filas que deben eliminarse.

Eliminación de varias filas

Para eliminar varias filas de una hoja de trabajo, llame alborrar filas método de laCells recopilación. Élborrar filas El método toma dos parámetros:

  • Índice de fila: el índice de la fila desde donde se eliminarán las filas.
  • Número de filas: el número total de filas que deben eliminarse.

Inserción de una o varias columnas

Los desarrolladores también pueden insertar una columna en la hoja de trabajo en cualquier ubicación llamando alinsertarcolumnas método de laCellsrecopilación. Élinsertarcolumnas El método toma dos parámetros:

  • Índice de columna, el índice de la columna desde donde se insertará la columna
  • Número de columnas, el número total de columnas que deben insertarse

Eliminación de una columna

Para eliminar una columna de la hoja de cálculo en cualquier lugar, llame aleliminarColumnas método de laCells recopilación. ÉleliminarColumnas método toma los siguientes parámetros:

  • Índice de columna: el índice de la columna desde donde se eliminará la columna.
  • Número de columnas: el número total de columnas que deben eliminarse.
  • Actualizar Referencia: Parámetro booleano para indicar si actualizar referencias en otras hojas de cálculo.