Excelのラジオボタンまたは既知のオプションボタンは、ユーザーの入力をExcelに記録するために使用されます。これらは、開発者のタブの挿入セクションで使用できます。任意の基準で複数のラジオボタンを使用できますが、チェックできるのは1つのボタンのみです。複数のオプション。ラジオボタンを挿入するには、挿入コマンドをクリックする必要があります。そうすれば、任意のセルにそれを描画できます。
Excelのラジオボタン
オプションボタンとも呼ばれるExcelのラジオボタンは、さまざまなオプションの1つを選択するために使用されます。テキストの横にある小さな丸い形をクリックしてオプションを選択するように求められる何百ものWebページでそれを見てきました。選択するとすぐに黒い点が表示されます(マークされた表示)。
Excelでラジオボタンを挿入する方法は?
Excelにラジオボタンを挿入するには、[開発者]タブが必要です。同じようにするための手順は次のとおりです。
このラジオボタンExcelテンプレートはここからダウンロードできます–ラジオボタンExcelテンプレート- リボンの任意の場所を右クリックします。
- リストから[ Excelでリボンをカスタマイズ]を選択します。これにより、[Excelオプション]ダイアログボックスが開きます。右側で、[開発者]タブのチェックボックスがオンになっていることを確認してから、[ OK ]をクリックします。
- [開発者]タブが表示されます。
Excelにラジオボタンを挿入するには、[開発者]タブの[コントロール]グループで[挿入]オプションを選択します。
Excelのフォームコントロールからラジオボタンを選択した後、ワークシートの任意の場所をクリックすると、Excelのオプションボタンが作成されます。
ご覧のとおり、オプションボタンのキャプション(ラベル)はデフォルトで「オプションボタン1」です。右クリックして[テキストの編集]を選択すると、名前を変更できます。
セルのグリッド線とともにオプションボタンのサイズを変更することもできます。同じことを行うには、ALTキーが非常に役立ちます。Altキーを押しているときに、オプションボタンのサイズをExcelで変更すると、グリッド線に沿って自動的に調整されます。
名前自体が示すように、Excelでオプション/ラジオボタンを作成して、さまざまなオプションの1つを選択します。そのため、Excelのオプションボタンは1つだけでは不十分です。もっと作成する必要があります。Ctrl + Dまたはコピーアンドペースト(Ctrl + CおよびCtrl + V)を使用して作成できます。
Excelにはオプションボタンの主な機能があり、1つを選択すると、他のボタンは自動的に選択解除されます。どれが選択されているかをどうやって知ることができますか?このためには、オプションボタンをセルにリンクする必要があります。セルには、Excelのオプションボタンのシーケンス番号が表示され、この番号をさまざまな目的(Excelの動的チャート、メッセージの表示など)に使用できます。 )
[フォーマットコントロール]ダイアログボックスの[コントロール]タブで、セルリンクを選択し、[ OK ]をクリックしてください。
これで、選択したExcelのオプションボタンに応じてC2セルの値が変更されます。
ご覧のとおり、Excelのすべてのオプションボタンは1つのセルのみにリンクされています。ただし、調査に10の質問があり、各質問に4つのオプションがある場合、10の回答が必要になります。その場合、Excelでオプションボタンをグループ化するための「グループボックス」が必要です。同じことが、[開発者]タブ-> [コントロール]グループ-> [コマンドの挿入] -[グループボックス](フォームコントロール)にあります。
Excelグループボックスの5つのオプションボタンすべてをカバーする必要があります。
[テキストの編集]コンテキストコマンドの[削除]ボタンを使用してグループボックスのラベルを削除し、Altキーを使用してグループボックスのサイズを変更できます。
同様に、Excelボックスとグループボックスにさらに多くのオプションボタンを作成できます。
Excelのラジオボタンを使用して動的チャートを作成する(オプションボタン)
ある組織の調達データが次のようになっているとします。
ユーザーが生産量または生産コストのいずれかに基づいてチャートを表示したい場合に、動的チャートを作成する必要があります。
このため、
- 最初に、「合計行」を除くテーブルの最初の列を新しい範囲にコピーする必要があります
- 次に、「生産量」と「生産コスト」というキャプションが付いた2つのオプションボタンをExcelで作成します。
- オプションボタンを「C1」にリンクします
- 次に、C1セルの値(生産量に1、生産コストに2)を使用して、2番目のテーブルにデータを表示し、動的チャートを作成します。
- 我々が使用している'(:$ C $ 12行($ E $ 2:E2)、$ C $ 1 + 1 $ A $ 2)= INDEX'範囲のための式: 'F2 F12'ラジオの選択に応じてデータを表示するためにExcelのボタン。(ExcelのインデックスExcel関数と行関数の詳細)
表1の最後の列のフォーマットは、コピーして特別に貼り付け–>フォーマットコマンドを使用してコピーできます。
- 新しいテーブルを使用して、[挿入]タブ-> [チャートグループ]-> [推奨チャート] -> [クラスター化された列のExcelチャート]を使用して「クラスター化された列」チャートを作成できます。新しいテーブルを選択した後は、必ず次の手順に従ってください。選択に応じてチャートをフォーマットします。
- 次に、Excelでオプションボタンを調整し、それらの場所をセルの境界線で囲み、フォントの色をC1セルの白にして、ユーザーに表示されないようにします(ユーザーが混乱しないようにします)。彼は必要な情報だけを見せられるべきです。
これで、「生産量」または「生産コスト」を選択すると、それに応じて表とグラフのデータが表示されます。
ActiveXコントロールを使用してExcelのラジオボタンでセルの背景色を変更する
同じことを行う手順
- [開発者]タブ-> [コントロールグループ]-> [コマンドの挿入]-> [オプション] [ ActiveXコントロール]を使用して、3つのActiveXラジオボタンを作成する必要があります。
- Ctrl + Cを使用して最初のラジオボタンをコピーし、Ctrl + Vを使用して2回貼り付けてください。Altキーを使用して、Excelのオプションボタンのサイズを変更できます。
- 次に、コンテキストメニューを使用して、Excelの3つのラジオボタンすべてのキャプションと名前を変更する必要があります。デザインモードがアクティブになっていることを確認します。コンテキストメニューで[プロパティ]を選択し、[プロパティ]ダイアログボックスを使用して(名前)とキャプションを変更します。
。
ExcelVBAを使用したラジオボタン
- 各「Excelのラジオボタン」をダブルクリックしてコーディング領域に入り、サブプロシージャの間に次のコードを貼り付けます。
Excelの「赤」ラジオボタンの場合
Range(“ b2”)。Interior.Color = 255
Excelの「緑」ラジオボタンの場合
Range(“ b2”)。Interior.Color = 5296274
「色の1つを選択してください」のラジオボタンはExcelで
MsgBox「色の1つを選択してください」
- Excelワークブックを.xlsm拡張子で保存します。
ここで、赤をクリックすると、B2セルの背景色が「赤」に変わり、緑を選択すると、B2セルの背景色が「緑」に変わり、Excelで3番目のラジオボタンを選択すると、次に、「色の1つを選択してください」というメッセージを示すメッセージボックスが表示されます。