• ベストアンサー

excel:検索

EXCELのシート内の文字を検索するために検索機能を使いますが、book内の複数の全シートにわたって検索できないように思いました。 全シートにわたって検索するためにはどうすればよいでしょうか。

  • taktta
  • お礼率72% (1031/1430)

質問者が選んだベストアンサー

  • ベストアンサー
  • diashun
  • ベストアンサー率38% (94/244)
回答No.4

#3です。Xp(Excel2002)のつもりでいましたが、早とちりでした。でもExcel2000でも次の方法で1つのブックの前シートを対象に検索可能です。 (1) SheetをShiftキーを押しながら選択してグループ化する (2) 検索ダイアログで検索文字列を入れて検索実行する (3)「次を検索する」ボタンで目的のシートにあるデータに到達できる。 以上です。(Excel2000で検証済み)

taktta
質問者

お礼

2000です。sheetをクリックしたのち右クリックですべてのシート選択にすれば容易にできることが皆様の回答よりわかり解決しました。 どうもありがとうございました。

その他の回答 (3)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

エクセル2000までは、#2で御紹介の「オプション」ボタンが無い様です。だから出来ないのではないでしょうか(解説書も確認済み)。質問者のエクセルバージョンが記してないですが。

taktta
質問者

お礼

どうもありがとうございました。

  • diashun
  • ベストアンサー率38% (94/244)
回答No.2

検索ダイアログで「オプション」をクリックすると、検索場所が指定できます。そこで「ブック」を選択して実行すれば、ブック内の全シートが検索対象になるはずです。

  • eiji2003
  • ベストアンサー率22% (46/206)
回答No.1

VBAを使えばできるはずです。

taktta
質問者

お礼

やや期待はずれの答えですが、どうもありがとうございます。

関連するQ&A

  • Excelの検索

    Excelの検索で、複数シートをまたがって(ブック全体に)検索をかけることは可能でしょうか?

  • EXCEL2000とEXCEL2002

    EXCELについての質問です。 EXCEL2000では、数式バーのところに「=」(イコール)がありますが、EXCEL2002では、「fx」になっていますよね。 EXCEL2000で、複数のブックを開き、「=」ボタンを使用して、他のブックと連携をして計算式を入れていましたが、EXCEL2002から使用できなくなってしまいました。 具体的には、シートの数値・文字等を「イコール」でそのまま他のシートの特定セルに反映させたいのですが、EXCEL2002ではどのようにしたらいいのでしょうか?

  • excel2003でマクロ用ボタンで検索のボタンをつけたいのですが?

    excel2003でマクロ用ボタンで検索のボタンをつけたいのですが? 現在、excel2003で複数のボタンを配置してそれぞれの機能をVBAでつくってシートに貼り付けてます。 その中の1つのボタンに検索の(通常のEXCELの検索で文字の入力用ボックスがでる)ボタンをつけたいのですが、うまくできません。 VBAでどのように記載したらよいのでしょうか? 宜しくお願いします。

  • EXCELでの文字列検索

    EXCELで複数のシートにまたがっての文字列検索をおこなう方法はないのでしょうか?またできれば複数のブックにまたがった場合でもできればありがたいのですが.. 以前は1-2-3で同様のことがやりたかったのでその時はアドインソフトを購入したのですが、できればフリーの ソフト等でそういったことができないかと思っています。 どなたかご存知の方教えて下さい。

  • 【EXCEL】全シートでand検索ってできますか

    シート毎ではフィルターを使ってAND検索が出来ますが、シートをまたいで(ブック内全体で)行のand検索をかける機能は無いでしょうか? 検索ボタンからの検索だとひとつの文字列しか検索できません。 現在シートが40枚に分かれているブックに部品の情報を載せています。その一枚一枚をフィルタをかけて検索する作業を簡略化したいのですが、いい方法は無いでしょうか? すべてのデータを一枚のシートにして、フィルタで検索というのも考えましたが、今後の管理のことを踏まえるとシートは分けておきたいです。 データ数は5000程。今後も順次増えていきます。 検索項目は4項目で形状、部品分類、使用数、横幅です。 シートはメーカーで分かれています。 検索結果の行を抜き出すか、Ctrl+Fの検索結果のように一覧になって出てきてくれるのが、理想的な形です。 コマンドやそういった機能があるのが一番なんですが、出来ないならマクロ・VBAも勉強使用かと思います。 ECXEL2013を使用しています。 スキルは仕事に使うコマンドと関数が使える程度です。 VBAで標準モジュールに貼り付けるだけなら出来ますが、自分で組んだことはありません。 どなたかいい知恵がありましたら、お貸しください。よろしくお願いします。

  • エクセルVBAで検索

    エクセルのVBAで文字の検索をしたいと思います エクセルは2000です エクセルのマクロの記録機能を利用して 下記のようなマクロを作成しましたが これでは、別のシートの文字が検索できません 同一ブックの別のシートも検索できるようにするには どうしたら良いでしょうか、よろしくお願いします 以下同一シートしか検索しない例 Sub Macro1() Dim 検索文字 As String 検索文字 = InputBox("検索文字を入力してください") Cells.Find(What:=検索文字, After:=ActiveCell, LookIn:=xlFormulas, LookAt:= _ xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False) _ .Activate End Sub

  • 最新版のエクセルで検索をするには

    XPのときのエクセルでは、 エクセルのシートやブック内を検索をしたいときは、編集→検索で単語を検索できました。 しかし、最新版のエクセルでは検索機能が見当たりません。 どうするのか教えてください。

  • 複数のシートや複数のブックの検索

    こんばんは。 エクセルはほぼ初心者です。 セルに入れた文字をほぼ一致、または完全一致で複数のシート内を 検索して、その行の数値を表示させる事はできますか? VBAやマクロで教えて頂けると幸いです。 欲張りですみませんが↑の別バージョンで複数のブック内も可能でしょうか?

  • Excel でブック全体を検索するには

    Excel 2000 を使っています。 複数のシートにまたがって(つまりブック全体)検索するには、どうすればいいのでしょうか? 以前会社でやったときは、[検索] 画面で設定できたと思うのですが、見当たりません。

  • エクセルVBA 文字列の検索

    お知恵をお貸しいただけますと幸いです。 複数のシートがあるエクセルブックで、sheet1のA1には文字列(例:あああ)が入っています。 sheet2のA1には「=sheet1!A1」が入っており、sheet3のA1には「=sheet2!A1」としています。 また、必ずsheet1にデータが入っているわけではなく、sheet2・sheet3から入力されている場合もあります。 VBAを使って任意のシートから「あああ」を検索したいのですが、この場合sheet2と3では検索できません。 どうすれば検索することができるでしょうか? どうぞご教授くださいますようお願いします。

専門家に質問してみよう