• ベストアンサー

オプションボタンについて

※XPにも質問を載せてしまいました。 宜しくお願いします オプションボタンの分別は TRUE or FALSE になっていますが、例えば 有 or 無 みたいに自由に変更できる方法があるのでしょうか? 又、同一シートでは別の選択として使用は出来ないのでしょうか?別セルで作成しても、全部のオプションボタンに反映してしまいます。 お願いします。

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

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

オプションボタンが取り得る値は決まっていて、自由には設定できません。 ボタンの表示名は変更できますし、IF文やIIF 関数を使って、TRUE,FALSE から"有"、"無"に簡単に変換できますから、そうしたカスタマイズはあまり必要ないと(マイクロソフトは)判断しているのだと思います。 >別の選択として使用は出来ないのでしょうか? オプションボタンを置いてから、コントロールキーを押しながら複数のオプションボタンを選んで右クリックからグループ化を選ぶとオプションボタンのグループを作ることができます。 そのようにして、必要なグループ分けをしてやればいいかと思います。

tomtom0628
質問者

お礼

返事が送れて失礼しました。 ありがとうございました!参考に成りました! これからも宜しくお願いします!!

関連するQ&A

  • オプションボタン

    宜しくお願いします オプションボタンの分別は TRUE or FALSE になっていますが、例えば 有 or 無 みたいに自由に変更できる方法があるのでしょうか? お願いします。

  • トグルボタンをオプションボタンのように使いたい

    エクセルでマクロを作成しています。 見栄えを良くしようと手を入れているところです。 そこで今までオプションボタンで選択していた項目を トグルボタンでできないものかと考えています。 ボタンに画像が貼れる点が気に入っています。 1つのボタンを押してTrueにしたら他のボタンがFalse になるようにしたいのですが上手く行きません。 各ボタンのコードに他のボタンをFalseにするように書くと私にはわからない理由で全てのボタンがFalseになってしまいます。 良い方法をお教えください。

  • エクセルVBAオプションボタンの不具合

    複数あるオプションボタンを選択時、一つだけでは無く二つ選択された状態になる(見た目のみ) 二つ目以降を選択すると、前回に選択したボタンの部分に残像が残ってる状態です。 ・ユーザーフォームではなく、ワークシート上に直接オプションボタンを配置 ・選択したボタンにより、リストからデータを引っ張ってきて、指定したセルに格納する式を組み込み済 ・選択したオブジェクトのみValueプロパティが'True'になっている(残像が残っている部分は'False') ・同じグループに入っている 以上です。 要はValue値にはTrueは一つしか入らないので、動作上は問題は無いのですが見た目だけが残像が残り気になる、といった所です。 ボタン選択時に値を引っ張る式が無ければ残像も出なくなるのですが、式が入っていると現象が起こる様です・・・。 何か解決策はありますでしょうか?よろしくお願い致します。

  • 【エクセル】オプションボタンにセルの値を反映させるには

    エクセルマクロ初心者です。教えてください。 シート2 の あるセルの値が A のとき シート1上の オプションボタン1がtrueになる。 シート2 の あるセルの値が A以外のとき シート1上の オプションボタン1がfalseになる。 (オプションボタン1はフォームコントロールのオプションボタンです。) という結果になるマクロの登録方法を模索していますがうまくいきません。 実際には、シート1は入力シートで、ボタンクリックで別の蓄積シートに転記(オプションボタンのほかコンボボックスなどの内容を転記します)。シート1上のリストボックスに蓄積シートの内容を表示し、選択するとその内容を呼び出すようにしたいのです。 コンボボックスやテキストボックスに呼び出すところまではなんとか本を見たりしてできたのですが、オプションボタンに呼び出せません。 なんとかお知恵をお借りしたいです。 よろしくおねがいします。 *下記のようにやってみました。 Private Sub commandbutton3_click() Dim n As Integer n = ListBox1.ListIndex If n = -1 Then MsgBox "選択してください" Else ComboBox2.Value = ListBox1.List(n, 0) ComboBox3.Value = ListBox1.List(n, 3) ComboBox4.Value = ListBox1.List(n, 4) ComboBox5.Value = ListBox1.List(n, 8) ComboBox6.Value = ListBox1.List(n, 9) ComboBox7.Value = ListBox1.List(n, 1) ComboBox8.Value = ListBox1.List(n, 2) TextBox3.Value = ListBox1.List(n, 10) End if ***********ここからがうまくいきません******** If Worksheets("入力シート").ListBox1.List(n, 6).Value = "A" Then OptionButton1.Value = True Else OptionButton("A").Value = False End If End Sub

  • エクセルのオプションボタンについて

    エクセルVBAの初心者です。 ブックAのSheet1にコントロールツールボックスよりオプションボタンを使って、OptionButton1にA室、OptionButton2にB室、OptionButton3にC室という名前をつけて作成しました。この3つのオプションボタンの内いずれかを選択した時に、別のブックBのSheet1のセルA1に転記したいのですが、VBAを使って転記をすることはできるでしょうか? 分かりにくい説明で申し訳ありませんが、宜しくお願い致します。

  • Excelのシートを保護してオプションボタンの選択のみ可能にしたい

    Windows2000、Excel2002使用です。 オプションボタンを使用し、Excelでアンケートを作成しました。 (メニュー>ツールバー>コントロールツールボックスを呼び出して、オプションボタンを作成しています。) シートを保護して、オプションボタンの選択と一部のセルへの記入のみできるようにしたいです。 ・編集したいセルのロックを解除 ・オプションボタンを選択し、右クリック>コントロールの書式設定>ロックを解除 ・オプションボタンが置いてあるセルのロックを解除 をおこない、「ロックされていないセルの選択」のみ許可してシートに保護をかけました。 セルに記入はできるのですが、オプションボタンの選択をしようとするとエラーメッセージが出てしまいます。 調べても出てこないので教えてください。お願いします。

  • オプションボタンの三択(アクセス)

    こんにちは。 アクセスのオプションボタンについて教えてください。 マルにちょんとチェックするボタンです。 フォーム上にオプション1オプション2オプション3の選択肢があるとします。 ふつうにしていると1も2も3も全部一緒にえらべてしまいます。 ひとつにチェックをつけると他のふたつにはチェックできないようにするにはどうしたらいいですか?

  • オプションボタンについて教えて下さい。

    今、Excelでアンケート入力表を作成しておりまして、各項目ごとオプションボタンで選択していく形式をしたいのですが、シート内全てのオプションボタンが反応してしまいます。どうしたら各項目ごとの反応に出来るのでしょうか?

  • シート上のオプションボタン、チェックボックスを配列にする。

    シート上のオプションボタン、チェックボックスを配列にする。 Excel2003です。 シート上にオプションボタン、チェックボックスを増やすと、OptionButtonN、CheckBoxN (大文字Nは任意の数値)となります。これをOptionButton(N)のように配列にできないでしょうか? プログラムで扱う場合、配列でしたら処理が楽になると思うからです。 また、同じくシート上にオプションボタンを配置するとどれか1つしか選択できません。(ひとつしかValueをTrueにできません。) UserFormのようにFrameがあればその中で1つを選択できるのですが、シート上に直接配置する場合、Frameが扱えないように思います。グループ化して複数選択する方法はないでしょうか。 よろしくお願いします。

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

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

専門家に質問してみよう