• 締切済み

エクセルのチェックボックスについて

エクセルでリストを作ってます。 チェックボックスを使い、YES NOを選ぶようにしています。 YES NO どちらかのチェックボックだけにチェックマークがつくようにしたいのですが、 どうすればいいのでしょうか プロパティのグループ名を設定すればよかったと思っていたのですが、 うまくいきません。 教えてください。

みんなの回答

  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.1

通常、一つだけ選択する用途にはオプションボタンを使用します。 オプションボタンでは何か不都合がありますか? どうしてもチェックボックスがいいのなら、VBAで対応するしか有りません・ 例: Private Sub CheckBox1_Click()  If CheckBox1.Value = True Then CheckBox2.Value = False End Sub Private Sub CheckBox2_Click()  If CheckBox2.Value = True Then CheckBox1.Value = False End Sub

関連するQ&A

  • チェックボックスの合計値の取得

     ACCESSとVBを使ってプログラミングを行っているのですが、チェックボックスの合計値の取得をしたいのですが、同じ行のチェックボックスをクリックする度に碁合計値がズレてしまい、困っています。  どなたか解決方法をお教えください。 例:1行 □YES □NO   YES合計 XX個   2行 □YES □NO    NO合計 XX個       :   30行□YES □NO

  • ACCESSでテーブルにあるチェックボックスを一括でYesにする方法を教えてください

    アクセスのテーブルにあるYes/No型のチェックボックスを、コマンドボタンを押すことによって、全てのレコードをYes(チェックが入っている状態)又はNo(チェックが入っていない状態)にする 方法を教えてください。自分で、参考書をみながら試みたのですが、NoをYesに変えられたのですが、全部Yesにならなくて困っています。 (NoはYesになりますが、元々YesだったところがNoになってしまう) まだ、VBA初心者ですので、小学生(実際は中年?)にも解るように教えていただければ幸いです。よろしくお願いします。

  • 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型の集計

    ACCESSでチェックボックスが複数あるテーブルがあります。これら各々の個数を表示させたいと奮闘しております。複数のフィールドがあるので、やり方をご教授いただけますようお願いいたします。構造とやりたいことは下記に記します Yesはチェックボックスにチェックが入っている状態です テーブル ---------------------------------------------- グループ   分類1   分類2   分類3 ----------------------------------------------   A   |  Yes  |  No  |  Yes   A   |  No   |  No   |  Yes   A   |  Yes  |  Yes  |  No   B   |  Yes  |  No  |  Yes   B   |  No   |  No  |  Yes   B   |  Yes  |  No  |  Yes   ・   ・   ・   ZZ 上記のようなテーブルがあります。これを ----------------------------------------------------- グループ   グループ総数   分類1   分類2   分類3 -----------------------------------------------------   A    |   3     |   2   |  1   |  2   B    |   3     |   2   |  0   |  3   ・   ・   ・   ZZ とういうようにグループの総数とチェックボックスにチェックが入った数を算出させたいんです どうかご教授願います

  • エクセルのチェックボックスについて

    エクセルのチェックボックスについて教えて下さい。 シート名が「東京」「名古屋」「大阪」とあります。 各シートのフォームは同じで、チェックボックスが同じセルで各々10個あります。 ここで、「東京」シートの一つのチェックボックスにチェックを入れると、「名古屋」「大阪」の一つのチェックボックスにチェックマークを 入るようにしたいのですが、可能でしょうか? 「名古屋」「大阪」シートに入る位置は「東京」と同じです。

  • エクセル VBA メッセージボックス

    メッセージボックスにYESとNOがあって、YESを押したら次の質問でYESとNOが出るようにしたい。 最終的にフォームが出るように。 式がわからないのでお願いします。

  • Accessで印刷する際、チェックボックスのオンオフで御中の印刷を決めたい。

    Accessの顧客リストから、 請求書送付用の封筒に貼るシールの印刷をしているのですが、 会社宛ではなく、個人名で送る場合もあり、 テーブルやフォームからのチェックボックスのオン/オフ(YES/NO)で、 御中を印刷したり、様を印刷しなかったりを決めたいのです。 (会社名と個人名を印刷する行は違うので、チェックボックスも御中用と様用の 2つを作りたいのです。) 本にはレポートデザイン上で、 会社名の入力するテキストボックスのプロパティのコントロールソースに =trim([会社名]&"御中") とする。 と、載っているのですが、これもうまく出来ません。 自分で御中のテキストボックスを作り、プロパティの コントロールソースに御中(テーブルでのフィールド名)を入れ、 定型入力に"御中"と入れたところ、 印刷プレビューには「-1」としか表示されません。 どこかしらのプロパティをいじると、「Yes」と出た事もありましたが...。 いったい、 「御中」と出す為には、どこをどう変えれば出来るのでしょうか?

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

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

  • エクセルのチェックボックスのことで

    初歩的なことですが教えてください。エクセル2003でチェックボックスを作成しました。 配置してあるセルの書式設定の保護からロックをはずしシート保護をかけるのですが、操作すると保護されています。のエラーとなってしまいます。  グループ化してオブジェクトにしてロックをはずしてもエラーとなってしまいます。 チェックボックスの場合、シート保護との関係で何かありますか? どなたかよろしくお願いいたします。 ちなみにチェックボックスの範囲が隣のセルにまたがっていることも想定しましたが違いました。  よろしくお願いいたします。

専門家に質問してみよう