Copiar y mover hojas de trabajo dentro y entre libros de trabajo con Golang mediante C++

Copiar y mover hojas de cálculo

Copiando una Hoja de Cálculo dentro de un Libro

Los pasos iniciales son los mismos para todos los ejemplos:

  1. Crear dos libros de trabajo con algunos datos en Microsoft Excel. Para este ejemplo, creamos dos nuevos libros en Microsoft Excel e ingresamos algunos datos en las hojas:

    • FirstWorkbook.xlsx (3 hojas de trabajo)
    • SecondWorkbook.xlsx (1 hoja de trabajo)
  2. Descargue e instale Aspose.Cells:

    1. Descargar Aspose.Cells for C++
    2. Instalarlo en su ordenador de desarrollo
  3. Cree un proyecto:

    1. Crear un nuevo proyecto en C++ en su IDE preferido
  4. Agregue referencias:

    1. Agregar la biblioteca Aspose.Cells for C++ a su proyecto
  5. Copia la hoja de cálculo dentro de un libro de trabajo. El primer ejemplo copia la primera hoja de cálculo (Copia) dentro de FirstWorkbook.xlsx.

Al ejecutar el código, se copia la hoja llamada Copia dentro de FirstWorkbook.xlsx con el nombre Última Hoja.

Moviendo una Hoja de Cálculo dentro de un Libro de Trabajo

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

Copiando una hoja de cálculo entre libros

Al ejecutar el código, copia la hoja llamada Copy a SecondWorkbook.xlsx con el nombre Sheet2.

Moviendo una hoja de cálculo entre libros

Al ejecutar el código se mueve la hoja llamada Mover de FirstWorkbook.xlsx a SecondWorkbook.xlsx con el nombre Hoja3.