FindOptions
FindOptions class
Representa opciones de búsqueda.
Constructores
Nombre | Descripción |
---|
FindOptions() | Constructor predeterminado |
Propiedades
Nombre | Descripción |
---|
CaseSensitive { get; set; } | Indica si la cadena buscada distingue entre mayúsculas y minúsculas. |
ConvertNumericData { get; set; } | Obtiene o establece un valor que indica si se está convirtiendo el valor de cadena buscado en datos numéricos. |
IsRangeSet { get; } | Indica si el rango buscado está configurado. |
LookAtType { get; set; } | Mira tipo. |
LookInType { get; set; } | Buscar en tipo. |
RegexKey { get; set; } | Indica si la clave buscada es expresión regular. Si es verdadero, la clave buscada se tomará como regex. |
SeachOrderByRows { get; set; } | Indica si el orden de búsqueda es por filas o por columnas. |
SearchBackward { get; set; } | Si busca celdas hacia atrás. |
Style { get; set; } | El formato a buscar. |
ValueTypeSensitive { get; set; } | Indica si el tipo de valor de celda buscado debe ser el mismo que la clave buscada. |
Métodos
Nombre | Descripción |
---|
GetRange() | Obtiene y establece el rango buscado. |
SetRange(CellArea) | Establece el rango buscado. |
Ejemplos
[C#]
//Crear una instancia del objeto del libro de trabajo
Workbook workbook = new Workbook("book1.xls");
//Obtener la colección de celdas
Cells cells = workbook.Worksheets[0].Cells;
//Crear una instancia del objeto FindOptions
FindOptions findOptions = new FindOptions();
//Crear un área de celdas
CellArea ca = new CellArea();
ca.StartRow = 8;
ca.StartColumn = 2;
ca.EndRow = 17;
ca.EndColumn = 13;
//Establecer el área de las celdas para las opciones de búsqueda
findOptions.SetRange(ca);
//Establecer propiedades de búsqueda
findOptions.SearchBackward = false;
findOptions.SeachOrderByRows = true;
findOptions.LookInType = LookInType.Values;
//Encontrar la celda con valor 0
Cell cell = cells.Find(0, null, findOptions);
[VB.NET]
'Crear una instancia del objeto del libro
Dim workbook As New Workbook("book1.xls")
'Obtener colección de celdas
Dim cells As Cells = workbook.Worksheets(0).Cells
'Crear una instancia del objeto FindOptions
Dim findOptions As New FindOptions()
'Crear un área de celdas
Dim ca As New CellArea()
ca.StartRow = 8
ca.StartColumn = 2
ca.EndRow = 17
ca.EndColumn = 13
'Establecer área de celdas para opciones de búsqueda
findOptions.SetRange(ca)
'Establecer propiedades de búsqueda
findOptions.SearchBackward = True
findOptions.SeachOrderByRows = True
findOptions.LookInType = LookInType.Values
'Encuentra la celda con valor 0
Dim cell As Cell = cells.Find(0, Nothing, findOptions)
Ver también