FindOptions

FindOptions class

Stellt Suchoptionen dar.

public class FindOptions

Konstrukteure

NameBeschreibung
FindOptions()Default_Constructor

Eigenschaften

NameBeschreibung
CaseSensitive { get; set; }Gibt an, ob bei der gesuchten Zeichenfolge zwischen Groß- und Kleinschreibung unterschieden wird.
ConvertNumericData { get; set; }Ruft einen Wert ab oder legt einen Wert fest, der angibt, ob der gesuchte Zeichenfolgenwert in numerische Daten konvertiert wird.
IsRangeSet { get; }Gibt an, ob der gesuchte Bereich festgelegt ist.
LookAtType { get; set; }Siehe Typ.
LookInType { get; set; }Suchen Sie in Typ.
RegexKey { get; set; }Gibt an, ob der gesuchte Schlüssel ein regulärer Ausdruck ist. Wenn wahr, wird der gesuchte Schlüssel als regulärer Ausdruck angenommen.
SeachOrderByRows { get; set; }Gibt an, ob die Suchreihenfolge nach Zeilen oder Spalten erfolgt.
SearchBackward { get; set; }Ob rückwärts nach Zellen gesucht wird.
Style { get; set; }Das zu suchende Format.
ValueTypeSensitive { get; set; }Gibt an, ob der Werttyp der gesuchten Zelle mit dem gesuchten Schlüssel identisch sein soll.

Methoden

NameBeschreibung
GetRange()Ruft den durchsuchten Bereich ab und legt ihn fest.
SetRange(CellArea)Legt den Suchbereich fest.

Beispiele


[C#]

//Das Arbeitsmappenobjekt instanziieren
Workbook workbook = new Workbook("book1.xls");

//Cells-Sammlung abrufen 
Cells cells = workbook.Worksheets[0].Cells;

//FindOptions-Objekt instanziieren
FindOptions findOptions = new FindOptions();

// Erstellen Sie einen Zellenbereich
CellArea ca = new CellArea();
ca.StartRow = 8;
ca.StartColumn = 2;
ca.EndRow = 17;
ca.EndColumn = 13;

//Zellenbereich für Suchoptionen festlegen
findOptions.SetRange(ca);

//Sucheigenschaften festlegen
findOptions.SearchBackward = false;

findOptions.SeachOrderByRows = true;

findOptions.LookInType = LookInType.Values;

//Finde die Zelle mit dem Wert 0
Cell cell = cells.Find(0, null, findOptions);

[VB.NET]

'Instanziieren Sie das Arbeitsmappenobjekt
Dim workbook As New Workbook("book1.xls")

'Holen Sie sich die Cells-Sammlung 
Dim cells As Cells = workbook.Worksheets(0).Cells

'Instanziieren Sie das FindOptions-Objekt
Dim findOptions As New FindOptions()

'Erstellen Sie einen Zellenbereich
Dim ca As New CellArea()
ca.StartRow = 8
ca.StartColumn = 2
ca.EndRow = 17
ca.EndColumn = 13

'Legen Sie den Zellenbereich für Suchoptionen fest
findOptions.SetRange(ca)

'Sucheigenschaften festlegen
findOptions.SearchBackward = True

findOptions.SeachOrderByRows = True

findOptions.LookInType = LookInType.Values

'Suchen Sie die Zelle mit dem Wert 0
Dim cell As Cell = cells.Find(0, Nothing, findOptions)

Siehe auch