チェック ボックスやその他のコントロールを使って "はい/いいえ" の値を表示する

チェック ボックスやその他のコントロールを使って "はい/いいえ" の値を表示する

重要:  この記事は機械翻訳されています。機械翻訳についての「免責事項」をお読みください。この記事の英語版を参照するには、ここをクリックしてください。

Access では、"はい/いいえ" フィールドには、"はい" または "いいえ" の 2 つの値のみが保存されます。 テキスト ボックスで "はい/いいえ" フィールドを表示すると、"はい" の場合 -1、"いいえ" の場合 0 が表示されます。 これらの値はほとんどのユーザーにはわかりにくいので、Access では、"はい/いいえ" の値を表示して入力できるチェック ボックス、オプション ボタン、トグル ボタンが用意されています。 これらのコントロールは、"はい/いいえ" の値を視覚的に表したもので、使い方が簡単でわかりやすくなっています。

この記事では、各コントロールの用途について説明し、さらにそれらをフォームやレポートに追加する方法を紹介します。

目的に合ったトピックをクリックしてください

使うコントロールを決める

バインドされたチェック ボックス、オプション ボタン、トグル ボタンを作成する

バインドされていないチェック ボックス、オプション ボタン、トグル ボタンを作成する

オプション グループについて

オプション グループを作成する

新しいオプションを既存のオプション グループに追加する

使うコントロールを決める

多くの場合、"はい/いいえ" の値を示すのに最適なコントロールはチェック ボックスです。"はい/いいえ" フィールドをフォームやレポートに追加するときに作成される既定のコントロールです。対照的に、オプション ボタンとトグル ボタンは、オプション グループの一部として最もよく使われます。オプション グループの詳細については、「オプション グループについて」セクションを参照してください。

以下の表に、3 つのコントロールと "はい/いいえ" を表す方法を示します。 "はい" 列にはオンになっているコントロールを示し、"いいえ" 列にはオフになっているコントロールを示します。

"はい/いいえ" コントロール

ページの先頭へ

バインドされたチェック ボックス、オプション ボタン、トグル ボタンを作成する

"はい/いいえ" フィールドを [フィールド リスト] ウィンドウからフォームやレポートにドラッグすると、チェック ボックスをすばやく作成することができます。

  1. [レイアウト ビュー] または [デザイン ビュー] でフォームやレポートを開くには、ナビゲーション ウィンドウで右クリックして、ショートカット メニューで目的のビューをクリックします。

  2. [フィールド リスト] ウィンドウがまだ表示されていない場合は、Alt キーを押しながら F8 キーを押して表示します。

  3. 必要に応じて、テーブル名の横のプラス記号 (+) をクリックして、テーブルの一覧を展開します。

  4. "はい/いいえ" フィールドを [フィールド リスト] ウィンドウからフォームやレポートにドラッグします。

    フィールドの "表示コントロール" プロパティの設定に応じて、チェック ボックス、テキスト ボックス、コンボ ボックスなどが作成され、フィールドにバインドされます。 テーブルに新しく "はい/いいえ" フィールドを作成すると、フィールドの "表示コントロール" プロパティの既定値はチェック ボックスになります。

必要であれば、チェック ボックス コントロールをオプション ボタンまたはトグル ボタンに変更できます。 この操作を行うには、チェック ボックスを右クリックして、ショートカット メニューで [コントロールの種類の変更] をポイントします。次に、[トグル ボタン] ボタンの画像 または [オプション ボタン] ボタンの画像 をクリックします。

ページの先頭へ

バインドされていないチェック ボックス、オプション ボタン、トグル ボタンを作成する

カスタムのダイアログ ボックスでは、バインドされていないチェック ボックス、オプション ボタン、トグル ボタンを使って、ユーザーの入力を許可し、この入力に基づいてアクションを実行することができます。

  1. ナビゲーション ウィンドウでフォームまたはレポートを右クリックし、ショートカット メニューの [デザイン ビュー] をクリックしてデザイン ビューで開きます。

  2. [デザイン] タブの [コントロール] グループで、目的のコントロール (チェック ボックス ボタンの画像 、[オプション ボタン] ボタンの画像 、[トグル ボタン] ボタンの画像 など) に応じてツールをクリックします。

  3. フォームまたはレポート上でコントロールを配置する場所をクリックします。

    フォームまたはレポート上にコントロールが配置されます。

必須ではありませんが、コントロールの名前をわかりやすい名前に変更できます。名前を変更しても、コントロールの横に表示されるラベルは変わりませんが、式またはマクロで簡単に参照できます。

コントロールの名前を変更する

  1. コントロールが選ばれていることを確認します。

  2. プロパティ シートがまだ表示されていない場合は、F4 キーを押して表示します。

  3. コントロールの [名前] プロパティ ボックスに新しい名前を入力します。

必要であれば、チェック ボックスをオプション ボタンまたはトグル ボタンに変更できます。 この操作を行うには、チェック ボックスを右クリックして、ショートカット メニューで [コントロールの種類の変更] をポイントします。次に、[トグル ボタン] ボタンの画像 または [オプション ボタン] ボタンの画像 をクリックします。

ページの先頭へ

オプション グループについて

個々のチェック ボックス、オプション ボタン、トグル ボタンはバインドやバインド解除を行ったり、オプション グループに含めることもできます。 オプション グループには限られた選択肢が表示され、一度に 1 つのオプションのみを選ぶことができます。 オプション グループは、グループ フレームと一連のチェック ボックス、トグル ボタン、オプション ボタンで構成されます。

オプション グループをフィールドにバインドする場合、フレーム内に含まれるコントロールではなく、グループ フレーム自体をフィールドにバインドします。 また、オプション グループ内の各コントロールに "コントロール ソース" プロパティを設定するのではなく、各コントロールの "オプション値" プロパティに、グループ フレームをバインドするフィールドにわかりやすい数値を設定します。 オプション グループでオプションを選ぶと、オプション グループがバインドされるフィールドの値が、選んだオプションの "オプション値" プロパティの値に設定されます。

オプション グループの値に使えるのは数値のみです。テキストは使えません。 Access では、基になるテーブルにこの数値が保存されます。 また、オプション グループを式に設定したり、バインドを解除することもできます。 カスタムのダイアログ ボックスでは、バインドされていないオプション グループを使って、ユーザーの入力を許可し、この入力に基づいてアクションを実行することができます。

通常、"はい/いいえ" フィールドにはチェック ボックスを使い、オプション グループにはオプション ボタンまたはトグル ボタンを使います。 ただし、これは単なるお勧めであって、どちらの用途でも 3 つのコントロールを自由に使うことができます。

ページの先頭へ

オプション グループを作成する

オプション グループ ウィザードを使うと、オプション グループをすばやく作成できます。 始める前に、オプション値をテーブルに保存するかどうかを決めます。 保存する場合は、そのための数値データ型のフィールドを作成する必要があります。

フィールドをテーブルに追加する方法の詳細については、「テーブルに新しいフィールドを挿入、追加、作成する」の記事を参照してください。

  1. ナビゲーション ウィンドウでフォームを右クリックし、[デザイン ビュー] ボタンの画像 をクリックして、フォームをデザイン ビューで開きます。

  2. [デザイン] タブの [コントロール] グループで、[コントロール ウィザードの使用] ボタンの画像 が選択されていることを確認します。 ボタンの画像

  3. 同じグループで、[オプション グループ] ボタンの画像 をクリックします。

  4. フォーム上でオプション グループを配置する場所をクリックします。

  5. ウィザードの指示に従います。 最後のページで、[完了] をクリックします。

    フォーム上にオプション グループが配置されます。

オプション グループの名前を変更する   必須ではありませんが、オプション グループの名前をわかりやすい名前に変更できます。 名前を変更しても、オプション グループの横に表示されるラベルは変わりませんが、式やマクロでコントロールを簡単に参照できます。

  1. グループのフレームをクリックして、オプション グループが選ばれていることを確認します。

  2. プロパティ シートがまだ表示されていない場合は、F4 キーを押して表示します。

  3. オプション グループの [名前] プロパティ ボックスに新しい名前を入力します。

ページの先頭へ

新しいオプションを既存のオプション グループに追加する

ニーズの変化に応じて、新しいオプション コントロールをオプション グループに追加できます。 グループに新しいコントロールを作成することも、フォーム上の好きな場所から既存のコントロールを切り取ってグループに貼り付けることもできます。

  1. ナビゲーション ウィンドウでフォームを右クリックし、[デザイン ビュー] ボタンの画像 をクリックして、フォームをデザイン ビューで開きます。

  2. オプション グループのフレームをクリックして選び、新しいオプション コントロールが入るようにフレームのサイズ変更ハンドルをドラッグします。

  3. 次のいずれかの操作を行います。

    • グループに新しいコントロールを作成する   

      1. [デザイン] タブの [コントロール] グループで、追加するコントロールの種類 ([チェック ボックス] ボタンの画像 、[オプション ボタン] ボタンの画像 、[トグル ボタン] ボタンの画像 ) に応じてツールをクリックします。

      2. オプション グループのフレーム内に入るようにポインターを動かします。 フレームの色が変わり、新しいコントロールがオプション グループに追加されることがわかります。

      3. クリックすると、コントロールがグループ内に配置されます。

    • 既存のコントロールをグループに移動する   

      単にコントロールをオプション グループにドラッグするだけでは、コントロールはグループに追加されません。 オプションとして追加するには、コントロールを切り取ってグループに貼り付ける必要があります。

      1. オプション グループに移動するコントロールを選びます。

      2. [ホーム] タブの [クリップボード] グループで [切り取り] ボタンの画像 をクリックします。

      3. グループを囲んでいるフレームをクリックして、オプション グループを選びます。

      4. [ホーム] タブの [クリップボード] グループで [貼り付け] ボタンの画像 をクリックします。

        コントロールがグループに追加されます。

  4. 既存のコントロールやラベルに合わせるために、コントロールとラベルを動かす必要がある場合もあります。

  5. 新たに追加したコントロールを選んで F4 キーを押し、コントロールのプロパティ シートを開きます。

  6. 新たに追加したコントロールの "オプション値" プロパティの値をメモに書き出します。 必要に応じて、Access の推奨値をそのまま使うことも、異なる値に変更することもできます。

ページの先頭へ

注: 機械翻訳についての免責事項: この記事の翻訳はコンピューター システムによって行われており、人間の手は加えられていません。マイクロソフトでは、英語を話さないユーザーがマイクロソフトの製品、サービス、テクノロジに関するコンテンツを理解するのに役立てるため、こうした機械翻訳を提供しています。記事は機械翻訳されているため、用語、構文、文法などに誤りがある場合があります。

スキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×