FindOptions classe
FindOptions classe
Représente les options de recherche.
Le type FindOptions expose les membres suivants :
Constructeurs
| Constructeur | Description |
|---|---|
| FindOptions() | 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 genre. |
| is_range_set | Indique si la plage recherchée est définie. |
| search_next | Ordre de recherche. Vrai : rechercher ensuite. Faux : recherche précédente. |
| search_backward | Si la recherche en arrière pour les cellules. |
| seach_order_by_rows | Indique si la recherche est ordonnée par lignes ou par colonnes. |
| look_in_type | Regardez dans le type. |
| regex_key | Indique si la clé recherchée est une expression régulière.
Si 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 la 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(ca) | 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