# Find Text Sheet
[](https://crates.io/crates/findtext_sheet)
[](https://docs.rs/findtext_sheet)
[](https://deps.rs/crate/findtext_sheet)
[](https://github.com/nabbisen/findtext-sheet-rs/actions/workflows/release-executable.yaml)
[](https://github.com/nabbisen/findtext-sheet-rs/blob/main/LICENSE)
## Summary
Search text in SpreadSheet
## Development
First, add dependency:
```sh
cargo add findtext_sheet
```
Usage:
```rust
use findtext_sheet::search;
fn awesome_fn(keyword: &str, filepath: &str) {
let ret = search(keyword, filepath);
}
```
## Executable Usage
Available in [Assets](https://github.com/nabbisen/findtext-sheet-rs/releases/latest) in Releases. Cross-platform supported.
```sh
findtext_sheet <keyword> <filepath>
# will print out like:
# Sheet1: (4, 1) = hej
# which means `<sheet-name>: (cell <row>, <column>) = <cell value>`
```
## Acknowledgements
Depends on:
- [tafia](https://github.com/tafia)'s [calamine](https://github.com/tafia/calamine) and [quick-xml](https://github.com/tafia/quick-xml)