Obtener la dirección Cell Contar el desplazamiento de toda la columna y toda la fila del rango

Posibles escenarios de uso

Aspose.Cells proporciona elRangoobjeto que tiene varios métodos de utilidad que facilitan al usuario trabajar con rangos de Excel fácilmente. Este artículo ilustra el uso de los siguientes métodos o propiedades delRangoobjeto.

  • Dirección

Obtiene la dirección del rango.

  • Cell cuenta

Obtiene todo el recuento de celdas en el rango.

  • Compensar

Obtiene rango por desplazamiento.

  • Toda la columna

Obtiene un objeto Range que representa la columna (o columnas) completa que contiene el rango especificado.

  • Fila completa

Obtiene un objeto Range que representa toda la fila (o filas) que contiene el rango especificado.

Obtener dirección, Cell Recuento, Desplazamiento, Columna completa y Fila completa del rango

El siguiente código de ejemplo explica el uso de los métodos y propiedades como se explicó anteriormente. Consulte la salida de la consola del código que se proporciona a continuación para obtener una referencia.

Código de muestra

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
// Create empty workbook.
Workbook wb = new Workbook();
// Access first worksheet.
Worksheet ws = wb.getWorksheets().get(0);
// Create range A1:B3.
System.out.println("Creating Range A1:B3\n");
Range rng = ws.getCells().createRange("A1:B3");
// Print range address and cell count.
System.out.println("Range Address: " + rng.getAddress());
System.out.println("Cell Count: " + rng.getCellCount());
// Formatting console output.
System.out.println("----------------------");
System.out.println("");
// Create range A1.
System.out.println("Creating Range A1\n");
rng = ws.getCells().createRange("A1");
// Print range offset, entire column and entire row.
System.out.println("Offset: " + rng.getOffset(2, 2).getAddress());
System.out.println("Entire Column: " + rng.getEntireColumn().getAddress());
System.out.println("Entire Row: " + rng.getEntireRow().getAddress());
// Formatting console output.
System.out.println("----------------------");
System.out.println("");

Salida de consola

 Creating Range A1:B3

Range Address: A1:B3

Cell Count: 6

\----------------------

Creating Range A1

Offset: C3

Entire Column: A:A

Entire Row: 1:1

\----------------------