- 締切済み
Excelファイルをgrep検索したい
よろしくお願いします。 エクセルVBAでタイトル通りの機能を実装しようとしています。 あれこれ試した結果、一時的に単一ウェブページ形式(mht)で出力してそいつから検索する方法でやろうとしています。 が、出力されたファイル内の日本語はコードのようなものになっておりそのままでは読めません。 IEオブジェクトにロードしてInnerTextで拾おうとしても複数シートがあるとうまくいかず途方にくれています。 何卒お知恵をお貸し下さい。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- SAYKA
- ベストアンサー率34% (944/2776)
回答No.1
オブジェクトに読み込んだ段階で手を抜いてInnerTextで拾おうとするからじゃないかなぁ 概念的に sheet[x].line[y].cel という形でline辺りをtoStringにかけてgrepの方が妥当じゃないかと思う。 DOM的に childNodes[x] という拾い方したら良いんじゃないかな。 alert(obj.childNodes[x].nodeName); とかで何を拾ってるのか確認しながらやると判りやすいかも。