エクセル2003で数字の検索ができません

このQ&Aのポイント
  • XPで、エクセルの2003を使用しています。検索機能を使おうとしたところ、「検索条件に一致するデータはみつかりません」とでてきます。
  • オプションを見たところ、検索場所:シート  検索方向:行  検索対象:値になっていました。検索方向は、列に変えて試してみましたが、できませんでした。
  • A列をアクティブにして検索してみましたが、できません。ちなみに、1を「あ」に変える置換も行ってみましたができませんでした。ネットでできない理由を検索しましたが、よくわかりませんでしたので、お分かりになる方がいらっしゃいましたら、教えていただけると助かります。
回答を見る
  • ベストアンサー

エクセル2003で数字の検索ができません

XPで、エクセルの2003を使用しています。 検索機能を使おうとしたところ、 「検索条件に一致するデータはみつかりません」とでてきます。 試しに、新しいBOOKに、A1からA5にかけて、数字の1~5を入力して、 数字の1を検索するようにしてみましたが、同じメッセージがでてきて しまいます。 オプションを見たところ、検索場所:シート  検索方向:行  検索対象:値 になっていました。 検索方向は、列に変えて試してみましたが、できませんでした。 A列をアクティブにして検索してみましたが、できません。 ちなみに、1を「あ」に変える置換も行ってみましたができませんでした。 ネットでできない理由を検索しましたが、よくわかりませんでしたので、 お分かりになる方がいらっしゃいましたら、教えていただけると助かります。 よろしくお願いしますm(_ _)m

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

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.1

パソコンを一旦閉じで再び立ち上げてみてはいかがでしょう。

colnago98
質問者

お礼

ありがとうございました! パソコンを終了させて、再度行ってみたらできました! なんだったのかよくわかりませんが、できるようになって良かったです。 お手数おかけいたしましたm(_ _)m

その他の回答 (2)

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.3

ご質問の状況は、検索文字列が含まれない「範囲」を設定した状態で検索するときに発生します。 単独セルを選択、あるいは検索文字列が含まれるデータ範囲を選択しても、同じメッセージが出るか調べてみてください。

colnago98
質問者

お礼

ありがとうございました! パソコンを終了させて、再度行ってみたらできました! 回答のような事例もあることも知れてよかったです。 どうも、お手数おかけいたしましたm(_ _)m

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

検索オプションの「半角と全角を区別する」を選択されていないでしょうか。 仮に選択されていると、シート上と検索ダイアログボックスの検索文字列が相違しているとこのような振舞になりますが如何でしょうか。

colnago98
質問者

お礼

回答いただき、ありがとうございました! パソコンを終了させて、再度行ってみたらできました! 回答のような事例もあるんですね。 勉強になりました。 お手数おかけいたしましたm(_ _)m

関連するQ&A

  • エクセルで合致する数字の検索

    エクセルで合致する数字を素早く検索したいです。 例えば、A2~A50000に重複していない数字(桁数色々)が入っている場合、B1にA列の数字をどれか1つ入力すると、その一致する一行だけ表示するような方法はありますか? フィルタを使うには検索数が多すぎて大変なので、このような検索ができるか教えて下さい。

  • エクセル2007VBAで検索するコードを知りたい。

    エクセル2007(Excel2007)のVBAで【検索と置換】と同等の機能をもった検索アプリケーションを作りたいのですが、 そのコード(コマンドボタンを実行したときのコード)を教えていただけないでしょうか。 (おそらくですが、リストボックスのコードも必要だと思います。) 正しくは、【検索と置換】から【置換】機能を無くしたものとイメージしていただきたいです。 ●設置するもの ユーザーフォーム(UserForm1) テキストボックス(TextBox1) コマンドボタン(CommandButton1) リストボックス(ListBox1) ●仕様 ユーザーフォームのテキストボックスに入力してコマンドボタンを押すと、検索対象を見つけ、 リストボックスにその対象一覧を行ごとに表示するものになります。 ●検索するときの条件 (1)大文字と小文字を区別しない (2)半角と全角を区別しない (3)部分一致すれば(一部でも一致すれば)検索対象にする (4)今、開いているワークシート上の「全てのセルが検索対象(列や行を指定しない)」 ※検索されたセルの存在する行ごとに、ユーザーフォームのリストボックスに(1行ずつ)表示したいです。 そして、リストボックスに表示されたデータのうち、どれか1つを選ぶと、その選択対象の行の【D列】にアクティブセルを移動するようにしたいです(画面もアクティブセルが見える位置にスクロールします)。 ●リストボックスに(1行ごとに)表示するもの● ↓↓↓ (左から)I列の値、D列の値、O列の値、Q列の値(→4列の値になります) ※リストボックスにQ列の値が表示された場合のみ(Q列に何かしらのデータがある場合のみ)、 リストボックス上の【その行の(I列の値、D列の値、O列の値、Q列の値の)文字すべてを赤色】にして表示していただきたいです。 分かる方がいましたらよろしくお願いいたします。

  • エクセルで数字の下1桁を見て並び替える

    エクセルで下記の様な数字が並んでいます。 A列の下1桁の数字は上から順に増えていて、ある数字で1に戻りまた増えています。 その数字は毎回同じではなく、6までの場合もあれば10までの場合もあります。 下記の例では上から6行、次は4行、次は7行と下1桁の数字によってグループ分け出来ますよね? それで上から6行目までのB列の値(462~530)をコピーしてSheet2のA1から横方向に並べます。 その次は7行目から10行目までのB列の値(356~487)をコピーしてSheet2のA2から横方向に並べます。 その次も同じように並べます。 B列が空欄の場合もありますが、その場合はそのままSheet2にも空欄のセルを作ります。 1グループ全部のB列が空欄でもそのままSheet2に空欄の行を作ります。 この動作をマクロで出来る式を教えて頂けないでしょうか? A列          B列 0213240101     462 0213240102    387 0213240103    556 0213240104    585 0213240105    536 0213240106    530 0213240201    356 0213240202    632 0213240203    486 0213240204    487 0213240301    586 0213240302    670 0213240303    619 0213240304 0213240305    645 0213240306    487 0213240307    651 0213240401 0213240402 0213240403 0213240501    455 0213240502    623 0213240503    411 Sheet2 A列   B列    C列   D列    E列    F列   G列 462    387    556    585    536    530 356    632    486    487 586    670    619            645    487    651    455    623    411

  • エクセル関数を使って検索したいです。

    やりたいことは以下の通りです。 Sheet1~Sheet15が存在します。Sheet2~Sheet15には3列で行がそれぞれ異なる表があります。例えばSheet1は5行3列、Sheet2は10行3列、Sheet4は30行3列のように。ちなみにこれらの表は行が追加されていきます。 Sheet1にも同様に3列の表があるのですが、Sheet1のB列(2行目)に、式を作りたいです。 どんな式かと言うと、Sheet1のA列(1行目)に値を入れると、それと同じ値を、Sheet2~Sheet15のA列(1行目)と同じものを探し、そのSheetのB列(2行目)の値を返すというようにしたいです。 VLOOKUPを使うといいかと思うのですが、Sheetを14個もまたいで検索したい時にIFで作るとエクセル2003なので入れ子が7個以上になってしまいうまくいきません。 ちなみに、Sheet1に入力する値はAAA1やBBB2の様にアルファベットと数字の組み合わせです。 よって、例えばSheet2のA列にはAAA1、AAA2、AAA3、AAA4の様に、Sheet2のA列にはBBB1、BBB2、BBB3、BBB4の要に入力された状態になっています。 どなたかうまく切り抜ける方法を教えてください。

  • 置換 検索対象を「値」にしたい

    エクセル2007です。 A1に「a」 B1に「b」を入力して、 Ctrl+Hで、「検索と置換」を呼び出します。 そして、 検索する文字列(N)に「a」 置換後も野路列(E)に「b」を入れ オプション(T)をクリックします。 「a」や「b」は文字列なので 検索対象を「値」にしたいのですが、 プルダウンをクリックしても「数式」しか選べません。 カーソルがA2の時に「置換(R)」を押下すると、 「一致するデータが見つかりません。」となりますが カーソルをA1にあてて「置換(R)」を押下すると 「a」が「b」に置換されます。 カーソルがA2の時に「すべて置換(A)」を押下すると、 「a」が「b」に置換されます。 これは、「すべて置換(A)」の時は、カーソルがA1にも移動するから置換できると思うのですが、 検索対象が「数式」なのに置換される理由がわかりません。 「a」や「b」は値ではなく数式なのですか? ちなみに 「置換(P)」タブでの検索対象は数式しか選べませんが 「検索(D)」タブにすると 検索対象は ・数式 ・値 ・コメント の中から選べます。 ご回答よろしくお願いします。

  • エクセルマクロを使って、表を完成させたいのですが

    お尋ねします。 ブックAのシート1には、下記のように数字が入っています。 それをもとに、ブックBのシート1に表を完成させたいのですが、どのようにすればいいでしょうか。 ブックBは、ブックAのA列の値がそれぞれいくつあるかを示したものです。 ブックA    A列 1行 2A  2行 1A 3行 1C 4行 4D 5行 5D 6行 1A ※行数はこれ以上ありますが、A列には、数字とアルファベットの  組み合わせで2桁で構成されています。 ※アルファベットはA~Dで、数字は1~5です。 ブックB    A列 B列 C列 D列 F列 1行  2      1  2行  1 3行  4行            1 5行               1 ※ブックAのA列の値からブックBにブックAの値が  それぞれ何個あるかを示したいのです。  よろしくお願いします。

  • エクセル

    日毎に集計を出したいのですが、どのようにしたらよろしいでしょうか? エクセルです シート1 A列 名前 行日付 それぞれ日付ごとに数字が入ってます シート2 に 日付と名前が一致した場合に値を出したいです 合計ではなく 各人の数字です

  • EXCEL VBAで複数のシートの中から該当値を検索する方法について

    すいません、EXCEL VBAで複数のシートの中から該当する値を検索する方法について教えていただきたいことがあります。      Sheet1              A列   B列  C列   1行  11  りんご  31  2行  12  バナナ  32  3行  13  みかん  33  4行  14  ぶどう  34   ・   ・   ・     ・        Sheet2              A列   B列  C列   1行  31  すいか  11  2行  32  レモン  12  3行  33  パイン  13  4行  34  ざくろ  14   ・   ・   ・     ・ というデータが入っているブックについて 「全部のシートを検索し、A列に11の値が入っているセルの行数及びその行のB列の値」 をSheet1のD1セルとE1セルにそれぞれ返す方法はどうしたらよろしいんでしょうか。 For Each を使うのではないかと思って色々やってみたのですが、どうも上手く作動してくれません。 よろしくお願いいたします。

  • エクセルブック検索の結果

    エクセル2003を使用しています。ブック検索での検索結果での質問です。 現象は、オプション設定で検索方向"行"、"列"共に検索結果が同じでも、ブック内検索では"行"では検索結果に出てこない場合があります。 オプションでの"大文字と小文字の区別"、"セル内容が完全一致"、"半角と全角の区別"のチェックは入れていません。 また、どのファイルともその様になるわけではなく特定のファイルでの現象です。ファイルは同じファイルをコピーした内容を変更して使っていますので、特別ファイル自体の設定は変えていないつもりです。 ファイル内(ブック)検索結果が違うのに驚いていますが、オプション検索の検索方向自体の意味合いが分かりません。 ご存知の方の回答をお待ちいたします。

  • エクセルのマクロで悩んでます

    はじめて投稿いたします。 現在、エクセル2000でマクロを組んでいるのですが、何日も悩んでそこから動けないので質問させていただきます。 やりたいことは、 (1)検索フォームの入力テキストに記載した数値を読んで検索ボタンを押すと、 (2)データブック.xls内の完全に一致した数値のセルの行をアクティブにして (3)その行のA列からO列の値をコピーして (4)入力ブック.xlsの入力シートのB4:B18に数値だけ貼り付け したいと考えています。 検索フォームは入力ブック.xls内で作成しています。 今のところ、(3)でA列の値を読んで、(4)でB4セルに貼りつけということはできているのですが、複数になるとできていません。 根気よく、同じプログラムを書くのが良いのでしょうか? かなり面倒なので、もっと簡単にかける方法があれば教えてください。

専門家に質問してみよう