Row klass

Row klass

Representerar en enda rad i ett kalkylblad.

Typen Row avslöjar följande medlemmar:

Egenskaper

Fast egendomBeskrivning
is_blankAnger om raden innehåller data
is_collapsedom raden är hopfälld
heightHämtar och ställer in radhöjden i enheten punkter.
is_hiddenAnger om raden är dold.
indexHämtar indexet för den här raden.
group_levelHämtar gruppnivån för raden.
is_height_matchedAnger om radhöjden matchar arbetsbokens aktuella standardteckensnittsinställning.
Sant för den här egenskapen anger också att radhöjden är “automatisk” utan ett anpassat höjdvärde som anges av användaren.
has_custom_styleAnger om den här raden har anpassade formatinställningar (som skiljer sig från standardinställningen som ärvs från arbetsboken).
first_cellHämtar det första cellobjektet i raden.
first_data_cellHämtar den första cellen i raden som inte är tom.
last_cellHämtar det sista cellobjektet i raden.
last_data_cellHämtar den sista icke-tomma cellen i raden.

Hämtar cellen.

Indexerare

NamnBeskrivning
[index]Kolumnindexet

Metoder

MetodBeskrivning
get_cell_by_index(self, index)Hämta cellen efter specifikt index i cellsamlingen för den här raden.
get_enumerator(self, reversed, sync)Hämtar en uppräknare som itererar celler genom den här raden.
get_cell_or_null(self, column)Hämtar cellen eller nullvärdet i det specifika indexet.
get_style(self)Hämtar stilen för den här raden.
set_style(self, style)Anger stilen för den här raden.
copy_settings(self, source, check_style)Kopiera inställningar för raden, såsom stil, höjd, synlighet, …etc.
apply_style(self, style, flag)Tillämpar format för en hel rad.
equals(self, row)Kontrollerar om det här objektet refererar till samma rad som ett annat radobjekt.

Exempel

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")

Se även