Copiar y mover hojas de trabajo
A veces, necesita varias hojas de trabajo con formato y 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.
Aspose.Cells admite copiar y mover hojas de trabajo dentro o entre libros de trabajo. Las hojas de trabajo, completas con datos, formato, tablas, matrices, gráficos, imágenes y otros objetos, se copian con el mayor grado de precisión.
Mover o copiar hojas usando Microsoft Excel
Los siguientes son los pasos necesarios para copiar y mover hojas de trabajo dentro o entre libros de trabajo.
- Abra el libro de trabajo que recibirá las hojas.
- Cambie al libro de trabajo que contiene las hojas que desea mover o copiar y luego seleccione las hojas.
- Sobre elEditarmenú, haga clicMover o copiar hoja.
- En el cuadro Para reservar, haga clic en el libro de trabajo para recibir las hojas.
- Para mover o copiar las hojas seleccionadas a un nuevo libro, haga clic enNuevo libro.
- En elantes de la hojacuadro, haga clic en la hoja antes de la cual desea insertar las hojas movidas o copiadas.
- Para copiar las hojas en lugar de moverlas, seleccione lacrear una copiacaja.
Copiar hojas de trabajo dentro de un libro de trabajo
Aspose.Cells proporciona una sobrecargaWorksheetCollection.addCopy() método que se utiliza para copiar una hoja de cálculo existente. Una versión del método toma el índice de la hoja de cálculo de origen como parámetro. La otra versión toma el nombre de la hoja de trabajo de origen.
El siguiente ejemplo muestra cómo copiar una hoja de trabajo existente dentro de un libro de trabajo.
Copiar hojas de trabajo entre libros de trabajo
Aspose.Cells proporciona elHoja de trabajo.copia() método utilizado para copiar hojas de cálculo a otros libros. El método toma el objeto de la hoja de cálculo de origen como parámetro.
El siguiente ejemplo muestra cómo copiar una hoja de trabajo de un libro de trabajo a otro libro de trabajo.
Mover hojas de trabajo dentro del libro de trabajo
Aspose.Cells proporciona elHoja de trabajo.moveTo() método utilizado para mover una hoja de trabajo a otra ubicación en la misma hoja de cálculo.
El siguiente ejemplo muestra cómo mover una hoja de trabajo a otra ubicación dentro del libro de trabajo.