Row clase

Row clase

Representa una sola fila en una hoja de trabajo.

El tipo Row expone los siguientes miembros:

Propiedades

PropiedadDescripción
is_blankIndica si la fila contiene algún dato.
is_collapsedsi la fila está colapsada
heightObtiene y establece la altura de la fila en unidades de Puntos.
is_hiddenIndica si la fila está oculta.
indexObtiene el índice de esta fila.
group_levelObtiene el nivel de grupo de la fila.
is_height_matchedIndica si la altura de la fila coincide con la configuración de fuente predeterminada actual del libro.
Verdadero de esta propiedad también indica que la altura de la fila es “automática” sin un valor de altura personalizado establecido por el usuario.
has_custom_styleIndica si esta fila tiene configuraciones de estilo personalizadas (diferentes de la predeterminada heredada del libro de trabajo).
first_cellObtiene el primer objeto de celda de la fila.
first_data_cellObtiene la primera celda que no está en blanco de la fila.
last_cellObtiene el último objeto de celda de la fila.
last_data_cellObtiene la última celda de la fila que no está en blanco.

Obtiene la celda.

indexador

NombreDescripción
[index]El índice de la columna

Métodos

MétodoDescripción
get_cell_by_indexObtenga la celda por índice específico en la colección de celdas de esta fila.
get_enumeratorObtiene un enumerador que itera celdas a través de esta fila.
get_cell_or_nullObtiene la celda o nulo en el índice específico.
get_styleObtiene el estilo de esta fila.
set_styleEstablece el estilo de esta fila.
copy_settingsCopie la configuración de la fila, como estilo, altura, visibilidad, etc.
apply_styleAplica formatos para una fila completa.
equalsComprueba si este objeto hace referencia a la misma fila con otro objeto de fila.

Ejemplo

from aspose.cells import BackgroundType, StyleFlag, Workbook
from aspose.pydrawing import Color

# Instantiating a Workbook object
workbook = Workbook()
# Obtaining the reference of the first worksheet
worksheet = workbook.worksheets[0]
style = workbook.create_style()
# Setting the background color to Blue
style.background_color = Color.blue
# Setting the foreground color to Red
style.foreground_color = Color.red
# setting Background Pattern
style.pattern = BackgroundType.DIAGONAL_STRIPE
# New Style Flag
styleFlag = StyleFlag()
# Set All Styles
styleFlag.all = True
# Get first row
row = worksheet.cells.rows[0]
# Apply Style to first row
row.apply_style(style, styleFlag)
# Saving the Excel file
workbook.save("book1.xls")

Ver también