FindOptions

FindOptions class

Representerar sökalternativ.

public class FindOptions

Konstruktörer

namnBeskrivning
FindOptions()Default_Constructor

Egenskaper

namnBeskrivning
CaseSensitive { get; set; }Indikerar om den sökta strängen är skiftlägeskänslig.
ConvertNumericData { get; set; }Hämtar eller ställer in ett värde som anger om det sökta strängvärdet konverteras till numerisk data.
IsRangeSet { get; }Indikerar om det sökta intervallet är inställt.
LookAtType { get; set; }Titta på typ.
LookInType { get; set; }Titta i typ.
RegexKey { get; set; }Indikerar om den sökta nyckeln är regex. Om sant kommer den sökta nyckeln att tas som regex.
SeachOrderByRows { get; set; }Anger om sökordning efter rader eller kolumner.
SearchBackward { get; set; }Om du söker bakåt efter celler.
Style { get; set; }Formatet att söka efter.
ValueTypeSensitive { get; set; }Indikerar om den sökta cellvärdetypen ska vara samma som den sökta nyckeln.

Metoder

namnBeskrivning
GetRange()Hämtar och ställer in det sökta intervallet.
SetRange(CellArea)Ställer in det sökta intervallet.

Exempel


[C#]

//Instantiera arbetsboksobjektet
Workbook workbook = new Workbook("book1.xls");

//Hämta Cells-samling 
Cells cells = workbook.Worksheets[0].Cells;

//Instantiera FindOptions-objekt
FindOptions findOptions = new FindOptions();

//Skapa ett cellområde
CellArea ca = new CellArea();
ca.StartRow = 8;
ca.StartColumn = 2;
ca.EndRow = 17;
ca.EndColumn = 13;

//Ange cellområde för sökalternativ
findOptions.SetRange(ca);

//Ställ in sökegenskaper
findOptions.SearchBackward = false;

findOptions.SeachOrderByRows = true;

findOptions.LookInType = LookInType.Values;

//Hitta cellen med 0-värdet
Cell cell = cells.Find(0, null, findOptions);

[VB.NET]

'Instantiera arbetsboksobjektet
Dim workbook As New Workbook("book1.xls")

'Hämta celler samling 
Dim cells As Cells = workbook.Worksheets(0).Cells

'Instantiera FindOptions-objekt
Dim findOptions As New FindOptions()

'Skapa ett cellområde
Dim ca As New CellArea()
ca.StartRow = 8
ca.StartColumn = 2
ca.EndRow = 17
ca.EndColumn = 13

'Ställ in cellområde för sökalternativ
findOptions.SetRange(ca)

'Ställ in sökegenskaper
findOptions.SearchBackward = True

findOptions.SeachOrderByRows = True

findOptions.LookInType = LookInType.Values

'Hitta cellen med värdet 0
Dim cell As Cell = cells.Find(0, Nothing, findOptions)

Se även