Copiar y mover hojas de trabajo dentro y entre libros de trabajo
A veces, necesita varias hojas de trabajo con formato y entrada de datos comunes. Por ejemplo, si trabaja con presupuestos trimestrales, es posible que desee crear un libro de trabajo con hojas que contengan los mismos encabezados de columna, encabezados de fila y fórmulas. Hay una manera de hacer esto: creando una hoja y luego copiándola tres veces.
Aspose.Cells admite copiar o mover hojas de trabajo dentro o entre libros de trabajo. Las hojas de trabajo que incluyen datos, formato, tablas, matrices, gráficos, imágenes y otros objetos se copian con el mayor grado de precisión.
Copiar y mover hojas de trabajo
Este artículo explica cómo usar Aspose.Cells para:
- Copiar una hoja de trabajo dentro de un libro de trabajo.
- Mover una hoja de trabajo dentro de un libro de trabajo.
- Copiar una hoja de cálculo entre libros.
- Mover una hoja de cálculo entre libros.
Copiar una hoja de trabajo dentro de un libro de trabajo
Los pasos iniciales son los mismos para todos los ejemplos.
- Cree dos libros de trabajo con algunos datos en Microsoft Excel. A los efectos de este ejemplo, creamos dos nuevos libros de trabajo en Microsoft Excel e ingresamos algunos datos en las hojas de trabajo.
-
FirstWorkbook.xls (3 hojas de trabajo)
-
SecondWorkbook.xls (1 hoja de trabajo).
FirstWorkbook.xls
SecondWorkbook.xls
- Descargar e instalar Aspose.Cells:
- Descomprímalo en su computadora de desarrollo. TodosAspose Los componentes, cuando están instalados, funcionan en modo de evaluación. El modo de evaluación no tiene límite de tiempo y solo inyecta marcas de agua en los documentos producidos.
- Crear un proyecto:
- Cree un proyecto usando un editor Java como Eclipse o cree un programa simple usando un editor de texto.
- Agregue una ruta de clase:
- Extraiga Aspose.Cells.jar y dom4j_1.6.1.jar de Aspose.Cells.zip.
- Establezca el classpath del proyecto en Eclipse:
- Seleccione su proyecto en Eclipse y haga clic en los menúsProyecto , despuésPropiedades.
- SeleccioneJava Ruta de construcción en el lado izquierdo del cuadro de diálogo, luego seleccione la pestaña Bibliotecas,
- Haga clic enAgregar JAR oAgregar JAR externos para seleccionar Aspose.Cells.jar y dom4j_1.6.1.jar y agregarlos a las rutas de compilación.
O puede configurar el classpath en tiempo de ejecución en un indicador de DOS en Windows. Por ejemplo:
javac -classpath %classpath%;e:\Aspose.Cells.jar; ClassName .javajava -classpath %classpath%;e:\Aspose.Cells.jar; ClassName
- Copie la hoja de trabajo dentro de un libro de trabajo: continuación se muestra el código utilizado por para realizar la tarea. Copia la hoja de trabajo Copiar dentro de FirstWorkbook.xls.
Al ejecutar el código, se mueve la hoja de trabajo denominada Copia dentro de FirstWorkbook.xls con el nuevo nombre Última hoja.
Archivo de salida
Mover una hoja de trabajo dentro de un libro de trabajo
A continuación se muestra el código utilizado para realizar la tarea.
Ejecutar el código mueve la hoja de cálculo Mover del índice 1 al índice 2 en FirstWorkbook.xls.
Archivo de salida
Copiar una hoja de trabajo entre libros de trabajo
Al ejecutar el código, se copia la hoja de cálculo Copiar en SecondWorkbook.xls con el nuevo nombre Hoja2.
Archivo de salida
Mover una hoja de trabajo entre libros de trabajo
Ejecutar el código mueve la hoja de trabajo de movimiento de FirstWorkbook.xls a SecondWorkbook.xls con el nuevo nombre Sheet3.
Salida FirstWorkbook.xls
Salida SecondWorkbook.xls
Conclusión
Este artículo explica cómo copiar y mover hojas de trabajo dentro y entre libros de trabajo usando Aspose.Cells.
Aspose.Cells se ha beneficiado de años de investigación, diseño y ajuste cuidadoso. Agradecemos sus consultas, comentarios y sugerencias enAspose.Cells Foro. Garantizamos una pronta respuesta.