Implementación de rangos no secuenciales

Normalmente,rangos con nombre son rectangulares con celdas continuas y adyacentes entre sí. Pero a veces, es posible que deba usar un rango de celdas no secuencial en el que las celdas no son adyacentes. Aspose.Cells admite la creación de un rango con nombre con celdas no adyacentes. Para esto, el API proporciona elNombre.Se refiere a propiedad.

Java código para implementar rangos no secuenciales

El ejemplo de código a continuación muestra cómo crear un rango no secuencial con nombre con Aspose.Cells for Java.

// 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(ImplementingNonSequentialRanges.class);
// Instantiating a Workbook object
Workbook workbook = new Workbook();
// Adding a Name for non sequenced range
int index = workbook.getWorksheets().getNames().add("NonSequencedRange");
Name name = workbook.getWorksheets().getNames().get(index);
// Creating a non sequence range of cells
name.setRefersTo("=Sheet1!$A$1:$B$3,Sheet1!$D$5:$E$6");
// Save the workbook
workbook.save(dataDir + "dest.xls");