Cargar hojas de cálculo específicas en un libro de Excel

Cargar hojas de cálculo específicas en un libro de trabajo

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// The path to the documents directory.
String dataDir = Utils.getDataDir(LoadSpecificWorksheetsinWorkbook.class);
//Define a new Workbook
Workbook workbook;
/// Load the workbook with the specified worksheet only.
LoadOptions loadOptions = new LoadOptions(LoadFormat.XLSX);
loadOptions.setLoadFilter(new CustomLoad());
// Creat the workbook.
workbook = new Workbook(dataDir+ "TestData.xlsx", loadOptions);
// Perform your desired task.
// Save the workbook.
workbook.save(dataDir+ "outputFile.out.xlsx");
public class CustomLoad extends LoadFilter
{
public void startSheet(Worksheet sheet)
{
if (sheet.getName() == "Sheet2")
{
// Load everything from worksheet "Sheet2"
this.setLoadDataFilterOptions(LoadDataFilterOptions.ALL);
}
else
{
// Load nothing
this.setLoadDataFilterOptions(LoadDataFilterOptions.NONE);
}
}
}