FindOptions Klasse

FindOptions Klasse

Stellt Suchoptionen dar.

Der Typ FindOptions macht die folgenden Member verfügbar:

Konstrukteure

KonstrukteurBeschreibung
initKonstruiert eine neue Instanz von FindOptions

Eigenschaften

EigentumBeschreibung
is_case_sensitiveGibt an, ob bei der gesuchten Zeichenfolge die Groß-/Kleinschreibung beachtet wird.
case_sensitiveGibt an, ob bei der gesuchten Zeichenfolge die Groß-/Kleinschreibung beachtet wird.
look_at_typeSchauen Sie sich den Typ an.
is_range_setGibt an, ob der durchsuchte Bereich festgelegt ist.
search_nextSuchreihenfolge. Stimmt: Weiter suchen. Falsch: vorherige Suche.
search_backwardOb rückwärts nach Zellen gesucht wird.
seach_order_by_rowsGibt an, ob die Suchreihenfolge nach Zeilen oder Spalten erfolgt.
look_in_typeSchauen Sie sich die Schriftart an.
regex_keyGibt an, ob der gesuchte Schlüssel ein regulärer Ausdruck ist.
Wenn true, wird der gesuchte Schlüssel als regulärer Ausdruck verwendet und analysiert. Andernfalls wird der Schlüssel gemäß den Regeln in MS Excel analysiert.
value_type_sensitiveGibt an, ob der gesuchte Zellenwerttyp mit dem gesuchten Schlüssel identisch sein soll.
styleDas Format, nach dem gesucht werden soll.
convert_numeric_dataRuft einen Wert ab oder legt diesen fest, der angibt, ob der gesuchte Zeichenfolgenwert in numerische Daten konvertiert wird.

Methoden

MethodeBeschreibung
get_rangeRuft den durchsuchten Bereich ab und legt ihn fest.
set_rangeLegt den Suchbereich fest.

Beispiel

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)

Siehe auch