Range clase
Range clase
Encapsula el objeto que representa un rango de celdas dentro de una hoja de cálculo.
El tipo Range expone los siguientes miembros:
Propiedades
Propiedad | Descripción |
---|---|
current_region | Devuelve un objeto Range que representa la región actual. La región actual es un rango delimitado por cualquier combinación de filas y columnas en blanco. |
hyperlinks | Obtiene todos los hipervínculos del rango. |
row_count | Obtiene el recuento de filas del rango. |
column_count | Obtiene el recuento de columnas del rango. |
name | Obtiene o establece el nombre del rango. |
refers_to | Obtiene el rango al que se refiere. |
address | Obtiene la dirección del rango. |
left | Obtiene la distancia, en puntos, desde el borde izquierdo de la columna A hasta el borde izquierdo del rango. |
top | Obtiene la distancia, en puntos, desde el borde superior de la fila 1 hasta el borde superior del rango. |
width | Obtiene el ancho de un rango en puntos. |
height | Obtiene el ancho de un rango en puntos. |
first_row | Obtiene el índice de la primera fila del rango. |
first_column | Obtiene el índice de la primera columna del rango. |
value | Obtiene y establece el valor del rango. |
column_width | Establece u obtiene el ancho de columna de este rango |
row_height | Establece u obtiene la altura de las filas en este rango |
entire_column | Obtiene un objeto Range que representa la columna (o columnas) completa que contiene el rango especificado. |
entire_row | Obtiene un objeto Range que representa la fila (o filas) completa que contiene el rango especificado. |
worksheet | Obtiene el objeto Range.worksheet que contiene este rango. |
Métodos
Método | Descripción |
---|---|
auto_fill | Completa automáticamente el rango objetivo. |
auto_fill | Completa automáticamente el rango objetivo. |
set_style | Aplicar el estilo de celda. |
set_style | Establece el estilo del rango. |
set_outline_borders | Establece los bordes del contorno alrededor de un rango de celdas con el mismo estilo y color de borde. |
set_outline_borders | Establece los bordes del contorno alrededor de un rango de celdas con el mismo estilo y color de borde. |
set_outline_borders | Establece límites de línea alrededor de un rango de celdas. |
set_outline_border | Establece el borde del contorno alrededor de un rango de celdas. |
set_outline_border | Establece el borde del contorno alrededor de un rango de celdas. |
copy | Copiando el rango con opciones especiales de pegado. |
copy | Copia datos (incluidas fórmulas), formateo, objetos de dibujo, etc. desde un rango de origen. |
add_hyperlink | Agrega un hipervínculo a una celda específica o a un rango de celdas. |
get_enumerator | Obtiene el enumerador de las celdas de este rango. |
is_intersect | Indica si el rango se cruza. |
intersect | Devuelve un objeto Range que representa la intersección rectangular de dos rangos. |
union_rang | Devuelve el resultado de la unión de dos rangos. |
union | Devuelve la unión de dos rangos. |
is_blank | Indica si el rango contiene valores. |
merge | Combina una variedad de celdas en una sola celda. |
un_merge | Desintegra las celdas fusionadas de este rango. |
put_value | Coloca un valor en el rango; si corresponde, el valor se convertirá a otro tipo de datos y se restablecerá el formato del número de celda. |
apply_style | Aplica formatos para toda una gama. |
set_inside_borders | Establecer dentro de los límites del rango. |
move_to | Mueve el rango actual al rango de destino. |
copy_data | Copia datos de celda (incluidas fórmulas) de un rango de origen. |
copy_value | Copia el valor de la celda de un rango de origen. |
copy_style | Copia la configuración de estilo de un rango de origen. |
get_cell_or_null | Obtiene Cell objeto o nulo en este rango. |
get_offset | Obtiene el rango Range por desplazamiento. |
Observaciones
La clase Range denota una región de la hoja de cálculo de Excel. Con esto, puede formatear y establecer el valor del rango. Y también puedes simplemente copiar el rango de Excel.
Ejemplo
El siguiente ejemplo muestra cómo crear un rango y establecer el valor del rango de Excel.
from aspose.cells import Workbook
# Instantiating a Workbook object
workbook = Workbook()
# Get the first Worksheet Cells.
cells = workbook.worksheets[0].cells
# Create a range (A1:D3).
range = cells.create_range("A1", "D3")
# Set value to the range.
range.value = "Hello"
# Save the Excel file
workbook.save("book1.xlsm")
Ver también
- módulo
aspose.cells
- clase
Cell
- clase
Range