• ベストアンサー

ACCESS97でデータ管理をしたい

商品のサンプル管理をACCESSでしようとしています。 商品NOを入力するだけで、該当するNOを一覧表示させる方法を教えてください。 テーブルの様式は整えてあります。このなかから、該当するものを検索、一覧表示、そしてレポートしたいのです。 フォームでまず「商品NOを入力してください」とひとつずつ尋ねてそれを逐次一覧表示できればと希望します。 よろしくお願いします。マニュアル片手に四苦八苦しています。VBA、マクロについては初心者ですがなんとか使っていきますので・・・・

  • 4144
  • お礼率55% (55/99)

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

  • ベストアンサー
  • soc
  • ベストアンサー率43% (22/51)
回答No.2

基本的にはshigatsuさんがおっしゃっている様にクエリーを勉強しましょう。 ただ今回の程度の条件でしたら、フォームのフィルタープロパティを使う方法もあります。 入力された商品NOをフィルタープロパティに設定し、再描画させればいいです。 注意点としては、フィルタープロパティに条件を設定するだけではダメです。 1.フィルタープロパティに条件を設定 2.フィルターを有効にする 3.一覧表示するサブフォームを再描画する という工程が必要です。

その他の回答 (1)

  • shigatsu
  • ベストアンサー率26% (511/1924)
回答No.1

VBAやマクロの前にクエリーを覚えましょう。 お望みの機能はクエリーの機能そのものです。 テーブルに対して、特定の条件でレコードを抽出してくれます。

関連するQ&A

  • アクセスのレポート印刷時にフォームを使ってデータ抽出がうまくいきません

    アクセスで簡単な生産管理を行おうと思っています。 生産した商品の数量などが生産した日付別にデータ として入力してあります。レポートのもとになるクエリー を作って、(集計クエリー) レポートを開くときにマクロを使ってフォームを開き、 そこで、商品CDの指定と日付範囲の指定をしています。 最初は、マクロでアクション「レポートを開く」の WHERE条件式で[商品CD]=FROMS![印刷フォーム]![商品CD] でうまく商品CDの指定はできたのですが、日付範囲はどうマクロを 組んでやればよいのかわかりません。WHERE条件式を入力するところは 一箇所しかありませんので、マクロでもうひとつアクション 「レポートを開く」のWHERE条件式で [年月日]between Forms![印刷フォーム]![開始日] and Forms![印刷フォーム]![終了日]と入力しましたがうまくゆきません。 どうすればよいでしょうか?初心者でよくわかりません。

  • OFFICE アクセスのマクロで教えてください。

    アクセスについて、超初心者です。 アクセスのフォームに商品a、b・・それについてのそれぞれデータA、Bがあるとします。 表示したフォームに印刷ボタンをつけて、そのボタンに 各データA、Bをファイル名にもつレポートを印刷するマクロを作りたいのですが、 どうしたらよいでしょうか? マクロかVBAで、どのようにしたら、よいでしょうか?

  • アクセスで重複データの入力

    アクセス97で顧客の管理しています。フォームから入力の際にカタカナで姓スペース名で入力していますが、入力の際に同じ名前があったら、メッセージでそのことが表示され、できれば内容が別フォームかテーブルでチェックできて、そこで入力を続行するか中止するか選択できるようにしたい。VBAが苦手なのでクエリーやマクロでできればうれしいのですが、簡単なVBAでできればVBAでも良いです。どなたか智恵をおかしください。

  • web上でのデータ管理

    ホームページを作成しました。 商品の売買をしたいと思っています。 HTMLでテーブルタグで表を作って商品の一覧を表示しています。 その商品一覧なのですが ほぼ毎日のように商品の入れ代わりがあります。 そこで修正をどのようにすれば一番良いかというのをお聞きしたいのですが 修正を行う者はHTMLの事は全く分かりません。 修正方法はCSVファイルがありそれをアップロードしたい 手入力もしたい。 簡単に出来て、無料で出来るものは無いでしょうか? よろしくお願いします。

    • ベストアンサー
    • HTML
  • excel VBAを使って、データを自動的に表示させたい!

    excelのVBA・マクロの書き方について教えてください!! たとえば、商品データ(商品名、数量、産地、担当者、商品コード)を入力したシートがあります。 別のシートに、商品名と数量を入力するだけで、商品データを参照して、産地・担当者・商品コードが自動で入力されるマクロを作成したいです。 「商品名」だけを入力して、表示させることはできたのですが、 商品名が同じで、数量が違うものがあると、片方のものしか表示されません。 A・B列に「商品名」・「数量」を入力して、自動でデータが表示される方法はありますか??

  • Accessの使い方についてご質問。

    Windows7、Access2010を使って、データベースの作成をしています。 レポートから、別のレポートへ行く方法について質問です。VBAを使わず、Accessの機能ですませたいです。 テーブルから、パラメーターを使って特定のデータを抽出する、クエリを作成・レポートにしました。 現状は、あるレポートに設置したボタンをクリックすると、前記したパラメータ―クエリが発動、ユーザーに条件を入力させます。入力・OKボタンを押すと、レコードを抽出、条件に合ったデータのみが表示されたレポートへ行く仕組みです。 使う相手に入力させる手間をかけさせず、レポートからレポートへ行く方法を探しています。行く先のレポートは、条件分岐や抽出によって、特定のレコードのみ表示させたいのですが、今のところ、パラメータークエリをレポート化、ボタンにそのクエリを埋め込んで、クリックするとそのクエリが発動して、条件をユーザーに入力させ、一致したレコードのみが表示されたレポートに行く仕組みしか方法が分かりません。パラメーターにわざわざ入力させずにすむ、良い方法がありましたら、ご教授をお願いします。 理想としては、ボタンを設置してあるレポートに、抽出対象となるレコードが一覧で並んでいますので、それをクリックしてジャンプできるか、それらのレコード横にボタンを用意して、そのボタンを押すことで、レポートに行くことができればいいのですが。 宜しくお願い致します。

  • excel VBAを使って、データを自動的に表示させるには!?

    excelのVBA・マクロの書き方について教えてください!! 商品データ(商品名、数量、産地、担当者、商品コード)を入力したシートがあります。 別のシートに、商品名を入力するだけで、商品データを参照して、数量・産地・担当者・商品コードが自動で入力されるマクロを作成したいです。 本を見ながらやっていたのですが、なかなか上手くいきません! (商品名を入力する)セルをあらかじめ指定し、そこに商品名を入力して表示させる方法はあったのですが・・・ セルを指定せずに、A列ならどこに商品名を入力しても、自動でデータが表示される方法はありますか??

  • ASPでAccessのデータを更新するプログラム(初心者です)

    ASPの知識がないので質問が分り難いと思いますが、宜しくお願いします。 ASPの本についていたサンプルデータを使って、Webページを作成していますが、プログラムの知識がないので、サンプルデータをコピー&ペーストして四苦八苦しながら作成している次第です。データベースのデータを表示させたり新しいデータを追加するところまではできましたが、データを更新するサンプルがないので登録データを更新することができません。更新用のフォームに現在登録されているデータを表示させるところまではできました。ここで変更をしたデータをupdate.aspにデータを送信してデータベースのデータを更新させたいのですが、このupdate.aspに記載するプログラムがよくわかりません。初心者の私でも解るように、どなたか教えていただけませんでしょうか。質問の仕方が変かも知れませんが、宜しくお願いいたします。

  • ACCESSのレポートでグラフ作成

    こんばんは。 レポート作成で苦戦しておりまして、質問させてください。 クエリ1 商品、品番、売上額、月を集計しパラメータで品番を入力するとその商品のデータだけを表示するようにしています。 クエリ2 クエリ1と同じに内容ですがパラメータの設定をしていません。 (1)レポートでクエリ1を使用してパラメータで指定した商品だけのデータを詳細に一覧表表示し(月別の売上)、フッターでそれをグラフ化(プロパティでクエリ2を指定)しているのですが、一覧表とグラフが一致しません。 (2)グラフのプロパティでクエリ1を指定するとレポートを開くときにパラメーターで品番入力を2回行うことになりスムーズではなくなります。 今までは(1)の方法でうまくグラフ表示できていたのですが今回は何度やってもうまくいきません。 何かよい方法はないでしょうか?

  • ACCESSのレポートでグラフを作成(2)

    こんにちは、以前質問したのですが まだできずにいます。 どなたか力を貸してください。よろしくお願いします。 --------------------------- レポート作成で苦戦しておりまして、質問させてください。 クエリ1 商品、品番、売上額、月を集計しパラメータで品番を入力するとその商品のデータだけを表示するようにしています。 クエリ2 クエリ1と同じに内容ですがパラメータの設定をしていません。 (1)レポートでクエリ1を使用してパラメータで指定した商品だけのデータを詳細に一覧表表示し(月別の売上)、フッターでそれをグラフ化(プロパティでクエリ2を指定)しているのですが、一覧表とグラフが一致しません。 (2)グラフのプロパティでクエリ1を指定するとレポートを開くときにパラメーターで品番入力を2回行うことになりスムーズではなくなります。 今までは(1)の方法でうまくグラフ表示できていたのですが今回は何度やってもうまくいきません。 何かよい方法はないでしょうか?