Copiar y mover hojas de trabajo dentro y entre libros de trabajo

Copiar y mover hojas de trabajo

Copiar una hoja de trabajo dentro de un libro de trabajo

Los pasos iniciales son los mismos para todos los ejemplos.

  1. 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.xlsx (3 hojas de trabajo).
  • SecondWorkbook.xlsx (1 hoja de trabajo).
  1. Descargar e instalar Aspose.Cells:
    1. Descargar Aspose.Cells for .NET.
  2. Instálelo 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.
  3. Crear un proyecto:
  4. Inicie Visual Studio.Net.
  5. Cree una nueva aplicación de consola.
  6. Añadir referencias:
  7. Agregue una referencia a Aspose.Cells al proyecto. Por ejemplo, agregue una referencia a …\Program Files\Aspose\Aspose.Cells\Bin\Net1.0\Aspose.Cells.dll
  8. Copie la hoja de trabajo dentro de un libro de trabajo El primer ejemplo copia la primera hoja de trabajo (Copiar) dentro de FirstWorkbook.xlsx.

Al ejecutar el código, la hoja de cálculo denominada Copiar se copia dentro de FirstWorkbook.xlsx con el nombre Última hoja.

Mover una hoja de trabajo dentro de un libro de trabajo

El siguiente código muestra cómo mover una hoja de cálculo de una posición en un libro de trabajo a otra. Al ejecutar el código, se mueve la hoja de trabajo llamada Mover del índice 1 al índice 2 en FirstWorkbook.xlsx.

Copiar una hoja de trabajo entre libros de trabajo

Al ejecutar el código, se copia la hoja de trabajo denominada Copiar en SecondWorkbook.xlsx con el nombre Hoja2.

Mover una hoja de trabajo entre libros de trabajo

Al ejecutar el código, se mueve la hoja de trabajo llamada Move from FirstWorkbook.xlsx a SecondWorkbook.xlsx con el nombre Sheet3.