FindOptions klass

FindOptions klass

Representerar sökalternativ.

Typen FindOptions avslöjar följande medlemmar:

Konstruktörer

KonstruktörBeskrivning
initKonstruerar en ny instans av FindOptions

Egenskaper

Fast egendomBeskrivning
is_case_sensitiveIndikerar om den sökta strängen är skiftlägeskänslig.
case_sensitiveIndikerar om den sökta strängen är skiftlägeskänslig.
look_at_typeTitta på typ.
is_range_setIndikerar 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 du söker bakåt efter celler.
seach_order_by_rowsAnger om sökordning efter rader eller kolumner.
look_in_typeTitta i typ.
regex_keyIndikerar om den sökta nyckeln är regex.
Om sant kommer den sökta nyckeln att tas som regex och tolkas. Annars kommer nyckeln att tolkas enligt reglerna i ms excel.
value_type_sensitiveAnger om den sökta cellvärdetypen ska vara samma som den sökta nyckeln.
styleFormatet att söka efter.
convert_numeric_dataHämtar eller ställer in ett värde som anger om det sökta strängvärdet konverteras till numerisk data.

Metoder

MetodBeskrivning
get_rangeHämtar och ställer in det sökta intervallet.
set_rangeStä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