FindOptions classe
FindOptions classe
Représente les options de recherche.
Le type FindOptions expose les membres suivants :
Constructeurs
Constructeur | Description |
---|---|
init | Construit une nouvelle instance de FindOptions |
Propriétés
Propriété | Description |
---|---|
is_case_sensitive | Indique si la chaîne recherchée est sensible à la casse. |
case_sensitive | Indique si la chaîne recherchée est sensible à la casse. |
look_at_type | Regardez le type. |
is_range_set | Indique si la plage recherchée est définie. |
search_next | Ordre de recherche. Vrai : recherchez ensuite. Faux : recherche précédente. |
search_backward | Que ce soit pour rechercher des cellules en arrière. |
seach_order_by_rows | Indique si la recherche est effectuée par lignes ou par colonnes. |
look_in_type | Regardez en caractères. |
regex_key | Indique si la clé recherchée est une regex. Si c’est vrai, la clé recherchée sera prise comme regex et analysée. Sinon, la clé sera analysée selon les règles de MS Excel. |
value_type_sensitive | Indique si le type de valeur de cellule recherchée doit être identique à la clé recherchée. |
style | Le format à rechercher. |
convert_numeric_data | Obtient ou définit une valeur qui indique si la valeur de chaîne recherchée est convertie en données numériques. |
Méthodes
Méthode | Description |
---|---|
get_range | Obtient et définit la plage recherchée. |
set_range | Définit la plage recherchée. |
Exemple
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)
Voir également
- module
aspose.cells