Copiar y Mover Hojas de Cálculo Dentro y Entre Libros de Excel
A veces, necesitas varias hojas de cálculo con formato y entradas de datos comunes. Por ejemplo, si trabajas con presupuestos trimestrales, es posible que desees crear un libro con hojas que contengan los mismos encabezados de columna, encabezados de fila y fórmulas. Existe una manera de hacerlo: creando una hoja y luego copiándola tres veces.
Aspose.Cells admite la copia o el movimiento de hojas de cálculo dentro o entre libros de Excel. Las hojas de cálculo, incluidos datos, formato, tablas, matrices, gráficos, imágenes y otros objetos, se copian con el más alto grado de precisión.
Copiar y mover hojas de cálculo
Este artículo explica cómo utilizar Aspose.Cells para:
- Copiar una hoja de cálculo dentro de un libro.
- Mover una hoja de cálculo dentro de un libro.
- Copiar una hoja de cálculo entre libros.
- Mover una hoja de cálculo entre libros.
Copiando una Hoja de Cálculo dentro de un Libro
Los pasos iniciales son los mismos para todos los ejemplos.
- Crear dos libros con algunos datos en Microsoft Excel. Para este ejemplo, creamos dos nuevos libros en Microsoft Excel e introducimos algunos datos en las hojas de cálculo.
-
FirstWorkbook.xls (3 hojas de cálculo)
-
SecondWorkbook.xls (1 hoja de cálculo)
FirstWorkbook.xls
SecondWorkbook.xls
- Descargue e instale Aspose.Cells:
- Descargar Aspose.Cells for Java.
- Descomprímelo en tu computadora de desarrollo. Todos los componentes Aspose, cuando se instalan, funcionan en modo de evaluación. El modo de evaluación no tiene límite de tiempo y solo inserta marcas de agua en los documentos producidos.
- Cree un proyecto:
- Crear un proyecto usando un editor de Java como Eclipse o crear un programa simple usando un editor de texto.
- Agregar una ruta de clase:
- Extrae Aspose.Cells.jar y dom4j_1.6.1.jar de Aspose.Cells.zip.
- Configura la ruta de clase del proyecto en Eclipse:
- Selecciona tu proyecto en Eclipse y haz clic en los menús Proyecto, luego Propiedades.
- Selecciona Ruta de compilación de Java en el lado izquierdo del cuadro de diálogo, luego selecciona la pestaña de Bibliotecas.
- Haz clic en Agregar JARs o Agregar JARs Externos para seleccionar Aspose.Cells.jar y dom4j_1.6.1.jar y añádelos a las rutas de compilación.
O puedes configurar la ruta de clases en tiempo de ejecución en un símbolo del sistema en Windows. Por ejemplo:
javac -classpath %classpath%;e:\Aspose.Cells.jar; ClassName .javajava -classpath %classpath%;e:\Aspose.Cells.jar; ClassName
- Copiar hoja de cálculo dentro de un libro: A continuación se muestra el código utilizado para realizar la tarea. Copia la hoja de cálculo Copiar dentro de PrimerLibro.xls.
Ejecutar el código mueve la hoja de cálculo denominada Copiar dentro de PrimerLibro.xls con el nuevo nombre Última Hoja.
Archivo de salida
Moviendo una hoja de cálculo dentro de un libro
A continuación se muestra el código utilizado para realizar la tarea.
Ejecutar el código mueve la hoja de cálculo Mover desde el índice 1 al índice 2 en PrimerLibro.xls.
Archivo de salida
Copiando una hoja de cálculo entre libros
Ejecutar el código copia la hoja de cálculo Copiar a SegundoLibro.xls con el nuevo nombre Hoja2.
Archivo de salida
Moviendo una hoja de cálculo entre libros
Ejecutar el código mueve la hoja de cálculo mover de PrimerLibro.xls a SegundoLibro.xls con el nuevo nombre Hoja3.
Salida PrimerLibro.xls
Salida SegundoLibro.xls
Conclusión
Este artículo explica cómo copiar y mover hojas de cálculo dentro y entre libros de trabajo utilizando Aspose.Cells.
Aspose.Cells ha se ha beneficiado de años de investigación, diseño y ajuste cuidadoso. Agradecemos sus consultas, comentarios y sugerencias en el Foro de Aspose.Cells. Garantizamos una respuesta rápida.