FindOptions

FindOptions class

Représente les options de recherche.

public class FindOptions

Constructeurs

NomLa description
FindOptions()Default_Constructor

Propriétés

NomLa description
CaseSensitive { get; set; }Indique si la chaîne recherchée est sensible à la casse.
ConvertNumericData { get; set; }Obtient ou définit une valeur qui indique si la valeur de chaîne recherchée est convertie en données numériques.
IsRangeSet { get; }Indique si la plage recherchée est définie.
LookAtType { get; set; }Regardez le type.
LookInType { get; set; }Regardez dans le type.
RegexKey { get; set; }Indique si la clé recherchée est regex. Si vrai, la clé recherchée sera considérée comme regex.
SeachOrderByRows { get; set; }Indique si l’ordre de recherche par lignes ou colonnes.
SearchBackward { get; set; }Si la recherche vers l’arrière pour les cellules.
Style { get; set; }Le format à rechercher.
ValueTypeSensitive { get; set; }Indique si le type de valeur de la cellule recherchée doit être identique à la clé recherchée.

Méthodes

NomLa description
GetRange()Obtient et définit la plage recherchée.
SetRange(CellArea)Définit la plage recherchée.

Exemples


[C#]

//Instancier l'objet classeur
Workbook workbook = new Workbook("book1.xls");

//Obtenir la collection de cellules 
Cells cells = workbook.Worksheets[0].Cells;

//Instancier l'objet FindOptions
FindOptions findOptions = new FindOptions();

//Créer une zone de cellules
CellArea ca = new CellArea();
ca.StartRow = 8;
ca.StartColumn = 2;
ca.EndRow = 17;
ca.EndColumn = 13;

// Définir la zone des cellules pour les options de recherche
findOptions.SetRange(ca);

//Définir les propriétés de recherche
findOptions.SearchBackward = false;

findOptions.SeachOrderByRows = true;

findOptions.LookInType = LookInType.Values;

//Trouver la cellule avec la valeur 0
Cell cell = cells.Find(0, null, findOptions);

[VB.NET]

'Instancier l'objet classeur
Dim workbook As New Workbook("book1.xls")

'Obtenir la collection de cellules 
Dim cells As Cells = workbook.Worksheets(0).Cells

'Instancier l'objet FindOptions
Dim findOptions As New FindOptions()

'Créer une zone de cellules
Dim ca As New CellArea()
ca.StartRow = 8
ca.StartColumn = 2
ca.EndRow = 17
ca.EndColumn = 13

'Définir la zone des cellules pour les options de recherche
findOptions.SetRange(ca)

'Définir les propriétés de recherche
findOptions.SearchBackward = True

findOptions.SeachOrderByRows = True

findOptions.LookInType = LookInType.Values

'Trouver la cellule avec la valeur 0
Dim cell As Cell = cells.Find(0, Nothing, findOptions)

Voir également