• 締切済み

ファイルの検索について

マイコンピュータで、例えば“今日”という文字を、「含まれる文字列(C)」で検索した場合、txtファイルは検索結果で出てくるのですが、 wordファイルやエクセルファイルが出てこないのは何故でしょうか?ご存知の方がいらっしゃいましたら教えて下さい。

みんなの回答

  • ittochan
  • ベストアンサー率64% (2667/4137)
回答No.7

この機能は Officeをインストールすると OFFFILT.DLLがインストールされて XLSファイルやDOCファイルの内容が検索できるようになります。 WindowsXPはOfficeをインストールしなくても このファイルがインストールされているので検索できるようになっています。 もし、Officeがインストールされているのに 検索できないようでしたら Officeを再インストールしてみは?

  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.6

>「ファイルに含まれる単語または句」検索機能についてのWindowsXPの説明です。 カテゴリが”Windows NT/2000”なんで当てはまらないのでは?

回答No.5

#3です。 一部誤解があるようですので、以下、マイクロソフト社のFAQからの引用です。「ファイルに含まれる単語または句」検索機能についてのWindowsXPの説明です。 Microsoft Office、MIME、HTML、および標準テキスト ファイルなど一般的なファイルの種類を検索結果として返すように仕様が変更されました。以前のバージョンの Windows の検索機能では、指定した文字列がすべてのファイルに対して検索され、プログラムや構成ファイルなど無関係なファイルが多数、検索結果として返されることがありました。 というように、Windowsでは元々、Word文書内のテキストも検索する仕様となっています。 ただし、インデックスサービスを利用する設定になっていると、うまく検索できないことがあります。オフにしてお試しください。

参考URL:
http://support.microsoft.com/default.aspx?scid=kb;ja;309447&Product=winxpINT
  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.4

>エクセルやワードなどの文書は、ファイルには暗号化されて記録されています。 暗号化されているわけではないのですが・・・ ぜひメモ帳でwordやexcelのファイルを開いてみてください。 わけのわからない文字がぐしゃぐしゃと出てくるはずです。 これは、WordやExcelのアプリケーションが理解しやすいような内容にしてあるファイルです。人が読めるテキストファイルに対して、バイナリファイルと呼ばれています。 で、#3の方の回答のように、検索で引っかかった場合は、メモ帳で開いてみると、”今日”という文字が、たまたま読める状態でファイルにあったということです。 逆に、katti178さんの場合では、”今日”という字がメモ帳で表示されるような状態で入っていなかったのでしょう。

回答No.3

いま試しに「今日」とだけ書いたWord文書を作成してデスクトップに保存してみて、マイコンピュータの検索機能で「ファイルに含まれる単語または句」で検索してみましたが、一発で検索されました。 こちらの環境はWindowsXP Home+Office XP/2003ですが、katti178さんの環境にはWordはインストールされているのでしょうか?

noname#25358
noname#25358
回答No.2

 エクセルやワードなどの文書は、ファイルには暗号化されて記録されています。  この暗号化には、「プログラムが文書を扱う上で都合がいい」というのと、「他社に技術を盗まれないように」という2つの理由があります。  マイコンピュータの検索機能は、あくまで「簡易検索」でしかなく、ロジックも単純です。  なので、同じマイクロソフトの製品ではありますが、ワードなどの暗号化されたデータを解読できないのです。

  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.1

そのファイルをメモ帳で開いたときに、”今日”という字が含まれていないと出てきません。

関連するQ&A

  • pdfファイルで文字の検索が出来るようにする方法

    Adobe Acrobatのpdfファイルでこれから作成するときに、 文字の検索が出来るようにしたいのですが、どの様にした らよいのかわかりません。 ご存じの方は教えて下さい m(_ _)m 元文章はWordでもExcelでもtxtでも構いません。これらを pdfにして中の文字の検索を出来るようにしたいのです。

  • 検索文字列以外のファイル

    テキストファイルの中身を検索して、その文字列以外のファイル名を取りたいのです。具体的には、 【A.txtの中身】 123 abc 【B.txtの中身】 111 abc 【C.txtの中身】 222 abc このようなテキストファイルの中身を検索して、文字列「123 abc」以外が書かれているファイル名(つまり、B.txt、C.txt)を取得したいのですが、findstrやForなどを駆使すれば、できますでしょうか?

  • ファイルの内容を検索を行うVBS

    エクセルのA列に検索ワードがそれぞれ1つずつ入っています。特定のフォルダ内にある全HTMLファイルの中身を検索し、各検索ワードが1つでも含まれていた場合、そのファイル名をエクセルのB列の対応する行に記入していくというVBSを作成する事は可能でしょうか? 例えば 検索フォルダ:C:\\aa ___ A ______ B _________ 1__あい__ h.html,g.html,s.html 2__うえ__ i.html 3__おか__ j.html,e.html 4__きく__ 該当なし 5__けこ__ :___:    : 上の2行目の例だと、「C:\\aa」フォルダの中にある全HTMLファイルのうち「うえ」という文字列が含まれているファイル名がi.HTMLということになります。 つまり、A列を読み込んでB列に自動記入していくVBSです。 VBS初心者なもので、どなたかお分かりになる方がいらっしゃいましたら是非教えて頂きたいです。よろしくお願いします。

  • 複数TXTファイル中の文字列の検索

    複数TXTファイル中の文字列の検索ができるツール、どなたかご存じありませんか? 例えば100個のTXTファイルの中から「憲法」の文字列を探したいとします。ファイルをひとつづつ開いて検索するのではなく、100個のファイルを一括で検索できると助かります。 MS-DOS版のツールが以前あったと聞きました。 WinXP上で使えるツールがあれば教えて下さい。 お願いします。

  • こんなファイル検索ソフトはご存知でしょうか?

    OSはWin2000でWord2002を主に使っています。文書.docファイルの保存量も増えつつあります。そこで次のようなファイル検索ソフト(有料でもフリーでも可)をご存知でしたら教えてください。 ファイル名で使われている文字列で検索するのではなく、Word文書ファイルを開いた本文で使われている文字列でファイル検索できるソフトはないのでしょうか?

  • テキスト比較について

    テキストファイルを比較して抽出したいのですが、 どのようなソフトがいいのかわかりません。 私がしたいことは a.txt (検索) aac = bcf = cag = dai = b.txt (ベース) aaa = 123456789 aac = 234567891 bbf = 345678912 bcf = 456789123 cae = 567891234 cag = 678912345 dae = 789123456 dai = 891234567 efg = 912345678 このような二つのテキストがあったら b.txtからa.txtの文字列を検索してc.txtに抽出するようにしたいのです。 なので、文字列を抽出したc.txtは以下のようになっているはずです。 c.txt aac = 234567891 bcf = 456789123 cag = 678912345 dai = 891234567 こんな感じです。 必要な文字列を一括で抽出するソフトはありますでしょうか? ちなみに検索文字列は300弱あります。 当方 windows 7 64bitでwordとexcelは入っております。 もし、良いソフトがありましたら教えてください。 また、excelやwordのマクロでできるなら、優しく教えてください。 当方excelは初心者なもので… よろしくお願いします。

  • excelからwordのファイル名を検索してリンクを貼りたいのです。

    excelからwordのファイル名を検索してリンクを貼りたいのです。 1つのexcelファイルの中に数千行のデータが入っています。 そこから、excel1行に対して1つずつ、wordのファイル名にリンクを貼りたいのですが、 excelのデータとwordのファイル名で共通しているのは、excelにあるデータ(ABCDE)に対して、wordのファイル名は(CDEFG)と、全部が共通しているのではなく、3つだけ共通の文字列があるだけです。 (※各A,B,C,D,E,F,Gは文字列。A=日付、B=名前 など。)       関数でできるのか、マクロを組まなきゃいけないのか、それすらもわかりません。 こんな説明でわかりますか? マクロはほとんど初心者なので、詳しく教えて頂けると助かります。

  • Word2010のファイル検索

    Word文書の中からある文字列を含むファイルを検索するのに, Word2003では「開く」のダイアログの右上の「ツール」→「検索」とたどると 「ファイル検索」のダイアログが開き, ターゲットの文字列と探す場所を細かく指定して目的の文書を絞り込めたんですが Word2010では「開く」のダイアログの「ツール」には「検索」がなくなっており, 右上の検索の窓にターゲットの文字列を入れると, まず「検索条件に一致する項目はありません」と出て, その下の「次の範囲内を再検索」の「カスタム」で対象とするフォルダを指定しても Word2003で同じフォルダを検索するといっぱいヒットするのに Word2010ではよくて1つ,2つ,しかもファイル名のみ検索しているような感じです。 結構頻繁に使っていたので非常に困っています。 Word2003のように検索するにはどのようにすればいいのでしょうか。 よろしくお願いいたします。 Word2010があまりにもがらりと変わっていて,かなり戸惑っています(>o<)

  • 複数の文字を検索してくれるソフト

    ワードやエクセルで検索するとき、文字を検索したいと思っているのですが、 A B C Dという、4つの文字を検索したい場合、1つずつ検索をかけなければならないのですが、一度に複数の文字列を検索してくれるソフトはありますでしょうか? 文書は、ワード、エクセル、テキスト、HTMLとさまざまですが、文字だけ探してくれれればいいので・・・。 そういうソフトはありますでしょうか?

  • 一太郎10のファイルを含まれる文字で検索したい・・

    今でもワープロソフト「一太郎10」をXP2やWin7で使用しているのですが、最近はファイルの数が多くなりすぎて、どこのファイルに書いたか、よくわからなくなってしまいます。 そこで、文書内に含まれるやや特殊な文字列でそれが自分のどのファイルにあるか調べる検索ソフトをご存じないでしょうか? 例:文字列「於茂登山」で検索→ファイル「石垣の旅2013.jtd」内にあり ExcelやWordなどのマイクロソフトのソフトならばGoogleの検索エンジンが使えるのですが、これはジャストシステム製品には反応してくれません。 一太郎のバージョンが古くて恐れ入りますが、もしも、使えそうなものがあれば教えてください。よろしくお願いします。