• ベストアンサー

ACCESSでフォームのチェックボックスにチェックを入れて任意の数値を入力したい!!!

ACCESSでフォームのチェックボックスにチェックを入れるとて任意の数値を入力したいと思っています。 テーブルのデータ型はYES/No型ではなく、数値方にしておきチェックが入ると任意の数値(たとえば100)を入力できるようにしたいのですが、ご存知の方ご教授ください。

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

  • ベストアンサー
  • boya
  • ベストアンサー率22% (44/193)
回答No.1

1.フォームにチェックボックスを配置, 2.そのチェックボックスのイベント「更新後・・」に 数値を入れたい項目に任意の数値が代入出来るように、VBAもしくは、マクロで作成  

その他の回答 (1)

noname#1296
noname#1296
回答No.2

オプショングループを配置そのコントロールソースに値を入れたいテーブルのフィールド名を設定します。 オプショングループ内にチェックボックスを配置してそのチェックボックスの「オプション値」プロパティに任意の数値を入力して下さい。 これだと複数の数値から選択して...というような使い方もできますよ。

関連するQ&A

  • Accessでチェックボックスからの入力を受け付けない

    お世話になります。 Access2003を使い、フォームにチェックボックスを作りました。  チェックボックスの値をテーブルに反映させるために、「チェックボックス」-「プロパティ」-「コントロールソース」より、該当テーブルの列を指定しました。 フォームビューにて、チェックボックスをクリックすると「このフォームは読み取り専用です」と言われ、チェックボックスへの操作は拒否されてしまいます。  どのようにすれば、フォームのチェックボックスから入力した値が、テーブルに反映できるのでしょうか?  なお、該当テーブルの列はyes/no型に指定しています。 よろしくお願いします。

  • Access チェックボックスを利用した絞込検索のクエリ記述

    ここ数日、試行錯誤やgoogle検索したのですが、分からないためヒントを下さい。 Accessで、チェックボックス(Yes/No)を含むテーブルがあります。 検索フォームを作成し、ここにチェックを入れることで、テーブルから一致するデータを抽出したいです。 ただし、「Yes」のみが有意なデータで、「No」は無視したいです。    チェックA チェックB チェックC 1    Yes    No     No 2    Yes    Yes    No 3    Yes    Yes    Yes (得たい結果) チェックAをYesで検索…1,2,3 チェックA+BをYesで検索…1,2 チェックA+B+CをYesで検索…3 単に検索フォームのチェックボックスの値を「抽出条件」に入れますと、「No」まで一致するように抽出するので意図と違います。 チェックを入れなかった項目については無視して、クエリを働かせられればよいのですが...。 どのようにクエリを記述したらよいのでしょうか。 フォームにあるチェックボックスからのデータの取得や抽出結果のフォームへの表示などはできています。 よろしくお願いいたします。

  • ACCESSのチェックボックスの印刷

    テーブルにYES/NO型のデータであるチェックボックスを設けています。このテーブルをレポートで印刷するとチェックボックスが印刷されません。印刷プレビューでは印刷されます。どうしてなのか分からないのですがご存知の方いらっしゃいましたら教えてください。 ACCESS2003(11.5614.5606)です。 レポートの編集は特に何も変なことはしていません(ウィザードで自然に出来たままの状態で印刷)。 プリンターは「HP psc 1350」です。

  • Access フォームの入力について

    アクセス初心者です。 フォームA(メインとなる画面)でコマンドボタンをクリックすると フォームBが開くように設定しました。 フォームAでレコード1を入力時にコマンドボタンをクリックすると フォームBのレコード1に フォームAのレコード5を入力時にコマンドボタンをクリックすると フォームBのレコード5に移動してデータを入力できるようにすることは可能でしょうか?可能であればどのようにしたらよいでしょうか? 具体的には テーブル 社員NO、氏名・・・、希望地域(yes/no型)があります。 フォームA ・社員NO ・氏名など フォームB ・希望地域(チェックボックスでチェックする。複数選択可) フォームAを入力時にフォームBを開いて希望地域にチェックできる というようにしたいのですが、 フォームAからフォームBに移動するといつもレコード1が表示されてしまいます。 自分なりに試行錯誤しているのですがどうしてもできません。 よろしくお願いします。

  • Accessのチェックボックス

    はじめての質問です。 今、ASPを使ってAccess2000のデータベース操作をしようとしている者です。 ASPでテーブルの中身を取得し表示させています。そのとき「Yes/No型」の表示が「True/False」になっているのですが、これをチェックボックスとして表示させたいのです。 どなたか、ご教授よろしくお願いします!!!

  • アクセス2010サブフォーム内にチェックボックス

    テーブル上でデータ型をyes/no型にしてあるフィールドを、データシートビューで見ると、チェックボックスで表示されるのですが、サブフォーム内(データシート形式)では、on/offなどで表示されます。 サブフォーム内でもチェックボックスで操作したいのですが、表示させることができません。 どのようにするべきでしょうか。 ご存知の方、ご教示ください。

  • フレーム内のチェックボックスって?(アクセス)

    こんにちは。質問させていただきます。(環境Win2K/Access2000) アクセスのフォーム内にフレームあ(オプショングループ)を作成しその中にチェックボックスを3つ作りました。それぞれオプション値は1~3とバラバラです。 フォーム上の動きはいいのですが、それがデータとしてどのように格納されたのかわかりません。 DBは普通のチェックボックス同様「Yes/No型」にしました。しかし、チェックしてあるはずのものがTrueになりません。オプショングループ内のチェックボックスってどうやってDBに格納されるのですか? わかっていただけましたでしょうか? よろしくお願いします。

  • チェックボックス access2003

    既存のデータベースからaccessを使って検索を行っています 表示させるテーブルの中でひとつだけ 0と1どちらかが入力されているフィールドがあります それをフォームで表示する際にチェックボックスで表示させたいのですが どのようにすればよいのでしょうか? ご存知の方よろしくお願いいたします

  • アクセス 数値型にするとフォームの入力ができない

    お世話になります。色々調べたり、実験してみたのですが、分からない点があります。 簡単でいいので、可能性のある原因を教えてください。 アクセス2003です。 ■パターン1  フォームC の入力ができる テーブルA(主キーがオートナンバー型)、その他4つのテーブル(これら5つのテーブルは、参照整合性リレーションで結ぶ) →それらを元にクエリBを作る→クエリBを元にフォームC を作る ■パターン2  フォームC の入力ができない テーブルA(主キーが数値型)、その他4つのテーブル(これら5つのテーブルは、参照整合性リレーションで結ぶ) →それらを元にクエリBを作る→クエリBを元にフォームC を作る 簡単にいうと、テーブルのデータ型によって、入力可否が変わるのです。 なぜ、パターン2は、入力できないのか分かりません。 よろしくお願いします。

  • Access2003使用 チェックボックスを用いたフォームの入力について

    いつもありがとうございます。 宜しくお願いします。 こういう風にやりたい、というのはあるんですが、どうやっていいか皆目検討がつかないので、どういうやり方があるか(もし可能であればやり方も)教えていただければと思います。 ●Access2003を使用 Access フォームでの質問です。 商品の管理をAccessで行っており、登録者・日付・種類・値段などを入力しています。 ●データの説明と、やりたいことについて フォーム名 入力フォーム 元になっているテーブル 入力フォームデータベース 入力項目 Data 日付 Syain 作業者 Kokyakumei 仕入れもと業者名 Eigyoutantou 営業担当名 Daibunrui 野菜・果物・飲み物 など、商品の種別が入力されています。 Chubunrui きゅうり・なす・りんごなど、商品の名前が入っています。 中分類を選んだ後、産地のデータもとりたいのですが、備考などを作って入力するのではなく、ある程度決まった産地のなかから複数を選べるような仕様にしたいと考えています。 たとえばキュウリを選んだら □神奈川 □埼玉 □栃木 □静岡 というチェックボックス(トグルボタンなど?でも可。とりあえず入力ではなく選択の形をとれればOKです)を使って選ぶだけの状態にしたいのです。 また、表示される□の項目はなすであれば □栃木 □群馬 □静岡 というように変更できれば尚可です。 この場合、どういう方法をとればできますか? また、テーブルにはどんな項目を追加すればいいんでしょうか? 中分類に対応する産地は別テーブルか何かで作って、それをこのフォームに入れ込む方がいいんでしょうか? いろいろ調べたけど、どんなやり方があるのかわかりませんでした。 すいませんが教えてください。 宜しくお願いします。

専門家に質問してみよう