• ベストアンサー

ACCESS2002での検索

初めまして。noshioと申します。 ACCESS2002のデータベースについて、文字の一部だけで検索をかけたいのですがうまくいきません。 たとえばデータベースに「OKweb」と入っていて、 「OKWeb」と全文一致するように検索すると出てくるのですが、これを「OK」だけでも出るようにしたいのです。 ACCESS2000ではできたのですが。。。 どこで設定すれば良いかお教え頂ければ幸いです。

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

  • ベストアンサー
  • adochan
  • ベストアンサー率66% (10/15)
回答No.1

ACCESS2000でもACCESS2002でも検索の方法はそう変わらないような気がしますが。。。 「Like "*OK*"」とすればあいまいな検索ができると思いますが、どのようなケースでの抽出かわかりかねますので、クエリで抽出しているのかマクロでの抽出なのかVBAで抽出しているのか具体的に教えていただけると良いのですが。。。

noshio
質問者

お礼

早速のご回答ありがとうございます。 *OK* で検索できました。 こういうやり方もあるんですね。勉強になります。

関連するQ&A

  • エクスプローラの検索機能について

    未だにWIN95Userです。ファイルやフォルダの検索に【その他】というタブがあり、【含まれる文字】を入れることができますよね。そこに入れたキーワードはどこを検索しにいくのでしょうか? WIN95、97で試したところ、どうやらファイルのプロパティ及び中身(全文検索)を見に行っているようですが、WIN2000ではプロパティまでしか見に行かないようです。 また、【含まれる文字】について、部分一致か全文一致かどうかご存知であればあわせて教えてください。

  • ACCESSで検索画面を作りたいのですが

    ACCESSで顧客管理のデータベース(フィールドは10くらい)があるのすが、顧客名の一部を入力するとそのレコードが表示される、それと担当者名の一部を入力すると、該当する顧客名が表示されるというような検索メニュー?(フォームかな)を作りたいのですが、何冊か本を見てみたのですが、どこをみてよいやらわかりません。パラメータクエリーかなと思うのですが、ほとんど初心者ですがよろしくお願いします。

  • Access2002での複数項目検索について

    教えてください。 Access2002でデータベースを作っています。 ふたつのテーブルから選択クエリを作成、そのクエリ内で部分一致のパラメータを設定し、 複数項目(5つ)の検索を行っていましたが、検索のたびに毎回5つのダイアログボックスを クリア(必要項目を入力、入力しないパラメータは「OK」でとばす)するのがめんどくさいと 使用者にいわれ、検索フォームからの検索に変えたいと思っています。 その場合、  (1)選択クエリを基としたフォームを新規作成し、  (2)非連結のテキストボックスを5つ作り、それぞれ適当な名前を付け、  (3)クエリの抽出条件の欄の現在パラメータ設定をしているところを、       [Forms]![フォーム名]![テキストボックス名]に変える だけではできないのでしょうか。。 いろいろWeb上で調べたり、本を読んで見よう見まねでつくってみましたが、出来上がった フォームから検索ボタン(「クエリの実行」ボタン)を押しても、全件が表示されてしまうの です。 パラメータではできているのに・・・。 どなたか、ご教示くださるとうれしいです。 よろしくお願いいたします。

  • アクセスのテーブルを検索するとき

    アクセスのテーブルを開いて検索するときに、検索条件の初期設定が「フィールド全体」ですが、これを「フィールドの一部」に変更することってできますか。ほとんど「フィールド全体」で検索することがないので。

  • Thunderbird3の検索機能

    Thunderbird3の検索機能 いつもお世話になりますm(__)m Thunderbird3の検索機能について教えて下さい。 Thunderbird2では、ツールバーの検索ボックス(と言うのでしょうか?)に、検索したい文字を入力すると、表示されているフォルダ(受信トレイなど)を対象に、絞り込みのように一致するメールが表示されていましたが、Thunderbird3では、新しいタブが開いて、全文検索されます。 グローバル索引は使わないように設定しているのですが、Thunderbird2のような簡単な検索機能は使えないのでしょうか? 全文検索する必要は特になく、表示されているフォルダ内で簡単に検索したいのです(>_<) アドオンで対応できるのか、設定を変更すれば良いのか、ご存じのかた、是非ともご教授下さい。宜しくお願い致しますm(__)m

  • ACCESSの検索について

    Access2002を使用しております。 個人情報 1.住所 2.名前 3.年齢 4.電話番号 上記の情報の項目にすべてあいまい検索(Like"*"&文字&"*")でそれぞれの項目に設定したのですが、3の年齢に何も入力していない個人情報に対してはあいまい検索でヒットしません。なぜですか?すべての項目に何か文字を入力しておかないとあいまい検索の対象にならないのでしょうか?

  • Access2000で、検索システムを作ろうとしています。

    このカテゴリで初めて質問させて戴きます。 当方、一週間前にAccessに触れたばかりの初心者です。 Access2000を用いて「書名の検索」を行う場合に、 例えば書名番号を定めておいて、その番号をテキストボックスに記入すれば 指定された書物が出てくる、と云う検索の仕組みはわかるのですが、 本の題名の一部を入力すると、 「その一部の言葉が含まれる書名」が検索結果として出てくる、 と云う仕組みは作れますでしょうか。 例えば、フォームを作って、テキストボックスに「筐」と入力すると、 「魍魎の筐」も「筐の中の失楽」も表示されるような。 「*」を使って操作する、ような感じはするのですが、 具体的にどのようにすれば良いか判りません。。。 初就職でデータベース管理を任され、焦っております。 どうぞ宜しくお願い致します。

  • Accessで検索するには・・

    会社で、シリアル検索用にデータベースをAccessで作りました。 が、フォームで検索欄を作ったのですが、同じシリアル番号が3個あったとしても、検索をかけてもはじめの1個しか出てきません。どうしたら同じ番号は全部表示できるようにできますか。 ちなみに初心者です。テキスト本をみながら作りました。よろしくお願いします。

  • Access2003 検索用フォームでの検索がうまくいかない

    Access2003 検索用フォームでの検索がうまくいかない とある、テーブルを参照するフォームを作成。 そしてテキストbokを設けて、各項目毎にキーワードを指定してデータを抽出できるようにしたいのですが、 どうもうまくいきません。 検索は出来ているのですが、全部ひっかからないのです。 例えば ID という項目を検索するbox に"1"を入力して ID=1の全データを抽出しようとすると、一部検索にかかってこないものがある という具合です。 テーブルに入力されている数字や文字が本当に一致しているかどうかも調べましたが確かに一致しています。 実際、テーブルを開いて ctr+f で検索すると全てひっかかります。 何が原因なのでしょうか??? 私の作った手順は以下のとおりです。 テーブル作成(エクセルからインポート) ※空白の欄もあります フォーム新規作成でフォーム作成 フォーム上にテキストbox作成 クエリ作成 (Like "*" & [Forms]![フォーム名]![テキストbox名] & "*" ) マクロ作成⇒フィルタ実行/上の手順で作ったクエリを登録 マクロをフォーム上へドロップ およそこのような手順です。

  • 検索のときの履歴

    インターネットで 検索するときに たとえばOKwebと 入力して 検索するとします。 つぎに また OKと検索窓に入力すると 自動的にwebとでてきて それを 選べるように なりますが その 履歴の文字を消す方法を 教えてください

専門家に質問してみよう