Excelを使った資料作成やアンケートフォームの作成において、ラジオボタン(オプションボタン)は非常に便利な機能のひとつです。
複数の選択肢の中からひとつだけを選ばせたいときに役立つラジオボタンは、フォームコントロールを使って簡単に設置できます。
しかし、「どこから設定すればいいかわからない」「削除する方法がわからない」と悩む方も多いのではないでしょうか。
本記事では、Excelのラジオボタン(オプションボタン)の作り方・削除する方法・フォームコントロールの設定手順をわかりやすく解説していきます。
初心者の方でも迷わず操作できるよう、手順を丁寧に説明していますので、ぜひ最後までご覧ください。
【Excel】エクセルのラジオボタンはフォームコントロールで簡単に作れる
それではまず、Excelのラジオボタンの概要と、フォームコントロールとの関係について解説していきます。
Excelのラジオボタンは、正式には「オプションボタン」と呼ばれており、複数の選択肢の中からひとつだけを選択させるためのUIパーツです。
アンケートや入力フォーム、社内書類など、選択肢を提示して回答を収集したい場面で大きく活躍します。
Excelにはラジオボタンを作成する方法が主に2種類ありますが、より手軽に使えるのが「フォームコントロール」を使う方法です。
フォームコントロールはExcel標準機能のひとつで、マクロ(VBA)の知識がなくても利用できる点が大きな魅力でしょう。
フォームコントロールのラジオボタン(オプションボタン)は、同一グループ内では必ずひとつしか選択できない仕様になっています。
これにより、ユーザーが誤って複数選択してしまうミスを防ぐことができます。
なお、もうひとつの方法である「ActiveXコントロール」は、より高度なカスタマイズが可能ですが、VBAの知識が必要になるため、一般的な用途にはフォームコントロールで十分です。
以下に、フォームコントロールとActiveXコントロールの主な違いをまとめました。
| 比較項目 | フォームコントロール | ActiveXコントロール |
|---|---|---|
| VBAの必要性 | 不要 | 必要な場合が多い |
| 設定のしやすさ | 簡単 | やや複雑 |
| カスタマイズ性 | 標準的 | 高い |
| Mac版Excelでの互換性 | 比較的高い | 低い場合がある |
| 主な用途 | 一般的なフォーム作成 | 高度なUI開発 |
フォームコントロールは互換性も高く、さまざまな環境で安定して動作する点が魅力です。
初めてラジオボタンを作成する方には、フォームコントロールを使った方法を強くおすすめします。
Excelのラジオボタン(オプションボタン)の作り方・手順
続いては、Excelのラジオボタン(オプションボタン)を実際に作成する手順を確認していきます。
ラジオボタンを作成するには、まず「開発」タブを表示させる必要があります。
デフォルトでは非表示になっていることが多いため、最初に設定を変更しておきましょう。
手順①「開発」タブを表示する
まず、Excelの画面上部にある「ファイル」タブをクリックします。
次に「オプション」を選択し、「リボンのユーザー設定」をクリックしてください。
右側の一覧から「開発」にチェックを入れて「OK」を押すと、リボンに「開発」タブが表示されます。
【開発タブを表示する手順】
①「ファイル」タブをクリック
②「オプション」を選択
③「リボンのユーザー設定」をクリック
④「開発」にチェックを入れる
⑤「OK」をクリック
手順②フォームコントロールからオプションボタンを挿入する
「開発」タブが表示されたら、クリックしてメニューを開きましょう。
「コントロール」グループの中にある「挿入」ボタンをクリックすると、コントロールの一覧が表示されます。
「フォームコントロール」の中から丸いアイコンの「オプションボタン」を選択してください。
その後、シート上でドラッグするとオプションボタン(ラジオボタン)が配置されます。
同様の手順を繰り返すことで、複数のラジオボタンを設置することが可能です。
手順③ラベルテキストを編集する
配置したオプションボタンには、初期状態で「オプションボタン 1」などのデフォルトラベルが表示されています。
ラジオボタンを右クリックして「テキストの編集」を選択すると、ラベルの文字を自由に変更できます。
「はい」「いいえ」「男性」「女性」など、用途に合わせた内容に書き換えましょう。
ラベルを編集したら、セルのどこかをクリックして編集を確定させてください。
フォームコントロールのオプションボタンは、同一シート上に配置すると自動的に同じグループとして認識されます。
複数のグループを作りたい場合は、後述する「グループボックス」を使った設定が必要です。
Excelのラジオボタンをグループ分けする方法・セルとのリンク設定
続いては、ラジオボタンをグループ分けする方法と、セルとリンクさせる設定手順を確認していきます。
複数のラジオボタングループをひとつのシートに共存させたいケースは多いものです。
たとえば「性別を選ぶグループ」と「年齢層を選ぶグループ」を同じシート上に設置したい場合、そのままでは全部のラジオボタンが同一グループとして動作してしまいます。
グループボックスを使ったグループ分け
複数のグループを作成するには、「グループボックス」を活用します。
「開発」タブ→「挿入」→フォームコントロールの中から「グループボックス」を選択し、シート上でドラッグして枠を作成します。
その枠の中にオプションボタンを配置することで、グループボックス内のラジオボタンは独立したグループとして動作します。
グループボックスのラベルも右クリックで変更できるので、「Q1」「Q2」などわかりやすい名前をつけておくと管理しやすくなるでしょう。
セルのリンクを設定して選択結果を取得する
ラジオボタンの選択結果をセルに反映させるには、「コントロールの書式設定」からセルリンクを設定します。
オプションボタンを右クリックし、「コントロールの書式設定」を選択してください。
「コントロール」タブの「リンクするセル」欄に、結果を表示させたいセルのアドレスを入力します。
【セルリンクの設定手順】
①オプションボタンを右クリック
②「コントロールの書式設定」を選択
③「コントロール」タブをクリック
④「リンクするセル」に対象セルのアドレスを入力(例:$B$2)
⑤「OK」をクリックして確定
設定後にラジオボタンを選択すると、リンクしたセルに「1」「2」「3」などの数値が表示されます。
この数値はグループ内で何番目のオプションボタンが選択されているかを示しており、IF関数やVLOOKUP関数と組み合わせることで回答内容を文字として表示させることも可能です。
IF関数との組み合わせで回答を表示する
セルリンクで取得した数値を活用すれば、より実用的なフォームを作成できます。
【例:リンクセルがB2の場合】
=IF(B2=1,”はい”,IF(B2=2,”いいえ”,”未選択”))
→選択したラジオボタンに応じて、対応するテキストをセルに表示させられます。
このように、ラジオボタン単体だけでなく関数と組み合わせることで活用の幅が大きく広がります。
アンケート集計や条件に応じた自動表示など、さまざまな用途に応用してみてください。
Excelのラジオボタン(オプションボタン)を削除する方法
続いては、不要になったラジオボタンを削除する方法を確認していきます。
ラジオボタンの削除は、通常のセルの削除とは少し操作が異なります。
通常クリックするだけでは選択状態になってしまうため、正しい手順で削除操作を行う必要があります。
1つのラジオボタンを削除する方法
まず、削除したいオプションボタンの上で右クリックします。
右クリックするとコンテキストメニューが表示され、オプションボタンが選択状態(外枠に白い丸が表示された状態)になります。
その状態で「Delete」キーを押すと、選択したオプションボタンが削除されます。
または、右クリック後に任意の場所をクリックして選択状態を確認した上で、Deleteキーを押す方法でも削除可能です。
複数のラジオボタンをまとめて削除する方法
複数のラジオボタンを一括で削除したい場合は、「Ctrl」キーを押しながら右クリックで複数選択する方法が便利です。
また、「ホーム」タブ→「検索と選択」→「オブジェクトの選択」をクリックすると、マウスのドラッグで範囲内のすべてのオブジェクトを選択できます。
選択できたら「Delete」キーで一括削除が完了します。
「オブジェクトの選択」モードはシート上のすべてのオブジェクトが選択対象になります。
グラフや図形なども含まれてしまう場合があるため、削除前に選択範囲をよく確認することをおすすめします。
ラジオボタンが削除できないときの対処法
まれに、ラジオボタンが右クリックしても選択できずに削除できないケースがあります。
その場合は、「開発」タブの「デザインモード」をオンにすることで、オブジェクトとして直接選択・削除できるようになります。
ActiveXコントロールで作成されたオプションボタンはデザインモードを活用する場面が多いため、覚えておくと役立つでしょう。
また、シートが保護されている場合はラジオボタンを操作できないことがあります。
「校閲」タブからシートの保護を解除してから削除を試みてください。
まとめ
本記事では、「【Excel】エクセルのラジオボタンの作り方・削除する方法(フォームコントロール・設定手順)」についてご紹介しました。
Excelのラジオボタン(オプションボタン)は、フォームコントロールを使うことでVBAなどの専門知識なしに手軽に作成できる便利な機能です。
「開発」タブの表示設定から始まり、オプションボタンの挿入・ラベル編集・グループ分け・セルリンク設定まで、一連の手順を理解することでアンケートや入力フォームの作成が格段に効率化されます。
削除する際も、右クリックによる選択やオブジェクトの一括選択など、正しい手順を知っておくことでスムーズに操作できます。
ラジオボタンをIF関数や他の機能と組み合わせることで、Excelをより実用的なフォームツールとして活用できるでしょう。
今回の手順を参考に、ぜひ実際のExcel作業に役立ててみてください。