FindOptions klass

FindOptions klass

Representerar sökalternativ.

Typen FindOptions avslöjar följande medlemmar:

Konstruktörer

KonstruktörBeskrivning
__init__(self)Konstruerar en ny instans av FindOptions

Egenskaper

Fast egendomBeskrivning
is_case_sensitiveAnger om den sökta strängen är skiftlägeskänslig.
case_sensitiveAnger om den sökta strängen är skiftlägeskänslig.
look_at_typeTitta på typen.
is_range_setAnger om det sökta området är inställt.
search_nextSökordning. Sant: sök nästa. Falskt: sök föregående.
search_backwardOm man söker bakåt efter celler.
seach_order_by_rowsAnger om sökordningen är rad- eller kolumnordning.
search_order_by_rowsAnger om sökordningen är rad- eller kolumnordning.
look_in_typeTitta med typsnitt.
regex_keyAnger om den sökta nyckeln är regex.
Om värdet är sant kommer den sökta nyckeln att tas som regex och parsas.
Annars kommer nyckeln att analyseras enligt reglerna i MS Excel.
value_type_sensitiveAnger om den sökta cellvärdestypen ska vara densamma som den sökta nyckeln.
styleFormatet att söka efter.
convert_numeric_dataHämtar eller anger ett värde som anger om det sökta strängvärdet konverteras till numeriska data.

Metoder

MetodBeskrivning
get_range(self)Hämtar och anger det sökta området.
set_range(self, ca)Ställer in det sökta området.

Exempel

from aspose.cells import CellArea, FindOptions, LookInType, Workbook

# Instantiate the workbook object
workbook = Workbook("book1.xls")
# Get Cells collection
cells = workbook.worksheets[0].cells
# Instantiate FindOptions Object
findOptions = FindOptions()
# Create a Cells Area
ca = CellArea()
ca.start_row = 8
ca.start_column = 2
ca.end_row = 17
ca.end_column = 13
# Set cells area for find options
findOptions.set_range(ca)
# Set searching properties
findOptions.search_backward = False
findOptions.seach_order_by_rows = True
findOptions.look_in_type = LookInType.VALUES
# Find the cell with 0 value
cell = cells.find(0, None, findOptions)

Se även