• ベストアンサー

excelのオプションボタン。。。

Excelのオプションボタンを同じシート内に複数入れて 別々のセルにリンクしたいのですが できるのでしょうか? 例えば、名簿を作成するとして ・氏名…手入力 ・性別…(男性)(女性)をオプションボタンで ・役職…(課長)(一般)などをオプションボタンで 性別と役職の二つをオプションボタンにしたいのです。 よろしくお願いいたします。

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.1

Sheet1に2つオプションボタンを貼りつけます。 フォームのでなくコントロールツールボックスの方のオプションボタンをお勧めします。デザインモードの状態でオプションボタンの中の位置で右クリックすると、「プロパティ」が出ますからクリックします。プロパティウインドウのLinkedCellにSheet2!a1とか別シートセルも入れられます。オプションボタン2についても同じように別セルにリンクしてください。そこでデザインモードを解除すると、ボタンをクリックすればA1セル、B1セルがTRUEやFALSEがセットされます。 直接A1やB1に男性、女性と表示は出来ないですから (VBAを使えば勿論可能)、A2などに =IF(A1,"男性","女性")といれれば男性や女性と出ます。 A1はこれだけでよく、A1=TRUEなどは必要ありません。欲しいのは男性とかの文字で、TRUE・FALSEは邪魔でしょうから、データ域外のセルに設定するよりほか無いのでしょう。 役職も同じように考え3つ以上あれば、グループ化を考えてはどうでしょう。