Administrar hojas de trabajo

Administrar hojas de trabajo usando Aspose.Cells es tan fácil como ABC. En esta sección, describiremos cómo podemos:

  1. Cree un nuevo archivo de Excel desde cero y agréguele una hoja de trabajo
  2. Agregar hojas de trabajo a las hojas de cálculo del diseñador
  3. Acceder a las hojas de trabajo usando el nombre de la hoja
  4. Eliminar una hoja de trabajo de un archivo de Excel usando su nombre de hoja
  5. Eliminar una hoja de trabajo de un archivo de Excel usando su índice de hoja

Aspose.Cells proporciona una clase,Libro de trabajo que representa un archivo de Excel.Libro de trabajo la clase contiene unColección de hojas de trabajoque permite el acceso a cada hoja de trabajo en el archivo de Excel.

Una hoja de trabajo está representada por elHoja de cálculo clase.Hoja de cálculoLa clase proporciona una amplia gama de propiedades y métodos para administrar una hoja de cálculo. Veamos cómo podemos hacer uso de este conjunto básico de API.

Agregar hojas de trabajo a un nuevo archivo de Excel

Para crear un nuevo archivo de Excel mediante programación, los desarrolladores tendrían que crear un objeto deLibro de trabajo clase que representa un archivo de Excel. Entonces los desarrolladores pueden llamaragregar método de laColección de hojas de trabajo . cuando llamamosagregar, se agrega automáticamente una hoja de cálculo vacía al archivo de Excel, a la que se puede hacer referencia pasando el índice de hoja de la hoja de cálculo recién agregada alColección de hojas de trabajo . Una vez que se obtiene la referencia de la hoja de trabajo, los desarrolladores pueden trabajar en sus hojas de trabajo de acuerdo con sus requisitos. Una vez que se realiza el trabajo en las hojas de trabajo, los desarrolladores pueden guardar su archivo de Excel recién creado con nuevas hojas de trabajo llamando alahorrar método de laLibro de trabajoclase.

Adición de hojas de trabajo a una hoja de cálculo de Designer

El proceso de agregar hojas de trabajo a una hoja de cálculo de diseñador es completamente igual al del enfoque anterior, excepto que el archivo de Excel ya está creado y debemos abrir ese archivo de Excel primero antes de agregarle una hoja de trabajo. Se puede abrir una hoja de cálculo de diseñador pasando la ruta del archivo o la secuencia mientras se inicializa elLibro de trabajoclase.

Acceder a las hojas de trabajo usando el nombre de la hoja

Los desarrolladores pueden acceder u obtener cualquier hoja de trabajo especificando su nombre o índice.

Eliminación de hojas de trabajo usando el nombre de la hoja

A veces, los desarrolladores pueden necesitar eliminar hojas de trabajo de archivos de Excel existentes y esa tarea se puede realizar llamando aleliminar en método de laColección de hojas de trabajo recopilación. Podemos pasar el nombre de la hoja aleliminar en método para eliminar una hoja de trabajo específica.

Eliminación de hojas de cálculo mediante el índice de hojas

El enfoque anterior de eliminar hojas de trabajo funciona bien si los desarrolladores ya conocen los nombres de las hojas de trabajo que se eliminarán. Pero, ¿qué sucede si no conoce el nombre de la hoja de trabajo que desea eliminar de su archivo de Excel?

Bueno, en tales circunstancias, los desarrolladores pueden usar una versión sobrecargada de[eliminar en](https://reference.aspose.com/cells/java/com.aspose.cells/worksheetcollection#removeAt(int)método que toma el índice de hoja de la hoja de trabajo en lugar de su nombre de hoja.

Temas avanzados