Row clase

Row clase

Representa una sola fila en una hoja de cálculo.

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 de trabajo.
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 en la fila.
first_data_cellObtiene la primera celda que no esté en blanco en la fila.
last_cellObtiene el último objeto de celda en la fila.
last_data_cellObtiene la última celda que no está en blanco en la fila.

Consigue la celda.

Indexador

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

Métodos

MétodoDescripción
get_cell_by_index(self, index)Obtener la celda por índice específico en la colección de celdas de esta fila.
get_enumerator(self, reversed, sync)Obtiene un enumerador que itera celdas a través de esta fila.
get_cell_or_null(self, column)Obtiene la celda o nulo en el índice específico.
get_style(self)Obtiene el estilo de esta fila.
set_style(self, style)Establece el estilo de esta fila.
copy_settings(self, source, check_style)Copiar configuraciones de fila, como estilo, altura, visibilidad, etc.
apply_style(self, style, flag)Aplica formatos para una fila completa.
equals(self, row)Comprueba si este objeto hace referencia a la misma fila que 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