# GC.Spread.Sheets.Search.SearchOrder

## Content

# Enumeration: SearchOrder

[Sheets](../modules/GC.Spread.Sheets).[Search](../modules/GC.Spread.Sheets.Search).SearchOrder

Specifies the type of search direction.

**`example`**
```
//This example uses the SearchFlags enumeration.
activeSheet.getCell(2,3).value("testSearch");
var searchCondition = new GC.Spread.Sheets.Search.SearchCondition();
searchCondition.searchString = "testSearch";
searchCondition.startSheetIndex = spread.getActiveSheetIndex();
searchCondition.endSheetIndex = spread.getActiveSheetIndex();
searchCondition.searchOrder = GC.Spread.Sheets.Search.SearchOrder.nOrder;
searchCondition.searchTarget = GC.Spread.Sheets.Search.SearchFoundFlags.cellText;
searchCondition.searchFlags = GC.Spread.Sheets.Search.SearchFlags.ignoreCase| GC.Spread.Sheets.Search.SearchFlags.useWildCards;
var searchresult= activeSheet.search(searchCondition);
var str ="[searchFoundFlag:"+ searchresult.searchFoundFlag+",\r\n foundSheetIndex:"+searchresult.foundSheetIndex+",foundRowIndex:" +
searchresult.foundRowIndex+", foundColumnIndex:"+searchresult.foundColumnIndex+", foundString:"+searchresult.foundSheetIndex+"]";
alert(str);
```

## Table of contents

### Enumeration members

- [nOrder](GC.Spread.Sheets.Search.SearchOrder#norder)
- [zOrder](GC.Spread.Sheets.Search.SearchOrder#zorder)

## Enumeration members

### <a id="norder" name="norder"></a> nOrder

• **nOrder** = `1`

Determines whether the search goes by row, column coordinates.

___

### <a id="zorder" name="zorder"></a> zOrder

• **zOrder** = `0`

Determines whether the search goes by column, row coordinates.
