FindOptions Klasse

FindOptions Klasse

Stellt Suchoptionen dar.

Der Typ FindOptions macht die folgenden Member verfügbar:

Konstrukteure

KonstrukteurBeschreibung
__init__(self)Erstellt 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 gesuchte Bereich festgelegt ist.
search_nextSuchreihenfolge. True: Nächstes suchen. False: Vorheriges suchen.
search_backwardOb rückwärts nach Zellen gesucht werden soll.
seach_order_by_rowsGibt an, ob die Suchreihenfolge nach Zeilen oder Spalten erfolgt.
search_order_by_rowsGibt an, ob die Suchreihenfolge nach Zeilen oder Spalten erfolgt.
look_in_typeSchauen Sie in der Schrift nach.
regex_keyGibt an, ob der gesuchte Schlüssel ein regulärer Ausdruck ist.
Wenn wahr, wird der gesuchte Schlüssel als regulärer Ausdruck genommen 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 zu suchende Format.
convert_numeric_dataRuft einen Wert ab oder legt einen Wert fest, der angibt, ob der gesuchte Zeichenfolgenwert in numerische Daten konvertiert wird.

Methoden

MethodeBeschreibung
get_range(self)Ruft den durchsuchten Bereich ab und legt ihn fest.
set_range(self, ca)Legt 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