FindOptions
FindOptions class
Stellt Suchoptionen dar.
Konstrukteure
Eigenschaften
Name | Beschreibung |
---|
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
Name | Beschreibung |
---|
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