Copiar y mover hojas de trabajo en Ruby

Aspose.Cells - Copiar y mover hojas de trabajo

Copiar hojas de trabajo dentro de un libro de trabajo

Para copiar la hoja de trabajo usandoAspose.Cells for Java en rubí , llamadacopiar_hoja de trabajo método dehojas de trabajo módulo. A continuación puede ver un ejemplo de código.

código rubí

 def copy_worksheet(workbook)

    # Create a Worksheets object with reference to the sheets of the Workbook.

    sheets = workbook.getWorksheets()

    # Copy data to a new sheet from an existing sheet within the Workbook.

    sheets.addCopy("Sheet1")

    # Saving the modified Excel file in default (that is Excel 2003) format

    workbook.save(@data_dir + "Copy Worksheet.xls")

    puts "Copy worksheet, please check the output file."

end 

Mover hojas de trabajo dentro de un libro de trabajo

Para mover la hoja de trabajo usandoAspose.Cells for Java en rubí , llamadamover_hoja de trabajo método dehojas de trabajo módulo. A continuación puede ver un ejemplo de código.

código rubí

 def move_worksheet(workbook)

    # Get the first worksheet in the book.

    sheet = workbook.getWorksheets().get(0)

    # Move the first sheet to the third position in the workbook.

    sheet.moveTo(2)

    # Saving the modified Excel file in default (that is Excel 2003) format

    workbook.save(@data_dir + "Move Worksheet.xls")

    puts "Move worksheet, please check the output file."

end 

Descargar código de ejecución

Descargar**Copiar y mover hojas de trabajo (Aspose.Cells)**de cualquiera de los sitios de codificación social mencionados a continuación: