• 締切済み

EXCELのオプションボタン

ワークシートの各行に質問を書き、右端にオプションボタン(コントロールツールボックスではなくフォームのオプションボタンです)を貼り付けました。 質問項目によりはい・いいえの2択か、その他まである3択になります。 ところが行の高さがたりないせいか、オプションボタンを一番小さくして各行のボタンは、それぞれグループボックスで囲ったのですが、互いに影響しあってうまく働かないのです。 行の高さを大きくし(20くらい)グループボックスを上下に広げれば大丈夫です。 でもほんとうはもっと行の高さを低くしたいのです。(12くらいに)良い方法はないでしょうか?

みんなの回答

  • macchan1
  • ベストアンサー率38% (52/136)
回答No.1

あまりお奨めの方法とはいえませんが、こんな感じでどうでしょうか? まず1つオプションボタンを作成し、Ctrl+Shift+ドラッグで右方向に必要分だけコピーします。 このオプションボタンをグループボックスで囲み、図形描画ツールバーで左上向き↑のオブジェクトの選択アイコンをクリックし、この範囲をドラッグで選択し「右クリック」「グループ化」します。 もう一度オブジェクトの選択アイコンをクリックして、上下にグループボックスを縮めます。 ちなみに、グループ名やチェックボックス名は削除してから操作するほうが良いと思います。

merlionXX
質問者

お礼

ありがとうございました。 確かに小さくは出来ましたが、クリックしてもなかなか反応してくれなくなりました。

関連するQ&A

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

     エクセルの1つのシート内で「オプションボタン」を6つ使用し、3択する 場所を2箇所作ろうとしたところ、6択が1箇所となってしまい困っています。 オプションボタン3つずつを独立させ、2組にするにはどのようにすればよいのでしょうか?  また「ツールバー」にある「フォーム」と「コントロールツールボックス」から 「オプションボタン」や「チェックボックス」を作成すると、それぞれどのような 違いがあるのでしょうか?  ちなみに私はコントロールボックスからオプションボタンを作成しています。  詳しい方、教えて頂けないでしょうか?よろしくお願いします。

  • EXCELのオプションボタンの使い方

    EXCELでアンケート用紙を作成しています。 択一式の設問にコントロールツールボックスの オプションボタンを使おうと考えています。 設問を複数作りたいのですが それぞれの設問に対しオプションボタンを 割り当てることができません。 つまり、sheet内のすべてオプションボタンのうち 1つしかチェックできません。 やりたいことは、 オプションボタンのグルーピングをして そのうち1つしか選べない様にして 他も同じようにグループ内でのみ択一に するようにしたいのですが どうしたらよいのでしょうか。 宜しく御願いします。

  • Excelのシートにオプションボタン設置したい

    Excel2000を使ってます。ワークシートに直接、いくつかのオプションボタンをフレームの上でグループ化して置きたいと思っています。 メニューの「コントロールツールボックス」にボタン「コントロールの選択」があって、そこに「Microsoft Forms 2.0 Frame」というのがありましたので、それを使ってみたところ、右クリックで「フレームオブジェクトの編集」から、フレーム上にオプションボタンを設置することができましたが、そのボタンに「コードの表示」ができないので、これ以上、前に進めません。 ウエッブ検索等で調べてみましたが、説明してるサイトを見つけることができません。UserFormのように、オプションボタンにコードを記入したいのですが、どのようにすればいいのかご存知の方、いらっしゃいませんでしょうか。

  • VBA のオプションボタンって・・・

    教えて頂きたいのですが、 普通、オプションボタンってユーザーフォーム上に作成すると思いますが、訳があってsheet上に作りたいのです。 コントロールツールボックスで作成した直後はちゃんとマクロが走るのですが、一回セーブしてbookを閉じてからオプションボタンを押そうとするとマクロが走ってくれません。 自分で思うに、オプションボタンが画像として扱われている雰囲気がするのですが、ご存知の方がいらっしゃったら教えてください。よろしくお願い致します。

  • EXCELのオプションボタンの使い方

    EXCELのコントロールツールボックス内でのオプションボタンの使い方について質問があります。 例えば、A,B,Cをどれかひとつだけ選択できるオプションボタンを作成します。 その後、Aを選択したときのみ、アクティブになる(または選択できるようになる)オプションボタンを作成することはできるのでしょうか? オプションボタンに上位、下位を設定したいのです。 なお、上位がオプションボタンでなくてもかまいません。 チェックボックスでAを選択した場合のみ、オプションボタンを選択できるようになるとか・・・。 どなたか教えてください。 よろしくお願いします。

  • オプションボタンをセル削除と同時にしたい

    エクセル2003で アクティブXコントロールの「オプションボタン」をシート上に配置しています 横×縦=5×30(イメージは添付画像の通り) 横に並べた5個のオプションボタンを1つのグループとしています あらかじめ30ほどの項目などを用意しているのですが 該当しない項目が出てきたときに、行を削除しています そうすると、オプションボタンだけが残り、 上の項目とぴったりと重なってしまいます セルを削除した時に、セル上にあるコントロールボタンを削除する方法はないですか?

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

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

  • Accessのオプションボタン

    accessのオプションボタンのコントロールについて教えてください。 フォームでテーブルのデータ項目Aを画面表示しオプションボタンを配置しました。オプションボタンのコントロールソースはデータ項目Bにしています。ボタンを押すとテーブルのデータ項目Bにー1が入ります。しかし、ボタンを押して黒くなってもデータにー1が反映されない場合があります。他の行にコントロールを移動させないと変更がされません。画面とテーブルのデータの同期を取るにはどうしたらよろしいでしょうか? ご指導ください。 よろしくお願いいたします。

  • エクセルのオプションボタンのグルーピング

    申込書をエクセルで作成しています。 ひとつのシートの中に、いくつものグループに分けて オプションボタンを作りたいのですが、今ひとつ グルーピングの方法がわかりません。 グループボックスを使ってグルーピングしているつもりでも、 いつのまにか、他のグループとくっついてしまいます。 どうやったら、きれいにオプションボックスのグループを 分けることができるのでしょうか? 教えてください。

  • エクセルVBAのオプションボタンがうまくいきません 

    エクセルのVBAでフォームをつくり 3つのオプションボタンを配置し チェックした項目のとき、指定したセルに「レ」の印を書き込ませたいのですが、うまくいきません。 同じフォーム内のテキストボックスやコンボボックスの内容はうまくセルに書き込めるのですが・・・ オプションボタンのグループは設定してあります。 下のように記述したのですが、なぜ思うように動作しないか教えてください。 If オプション(3) = True Then ActiveCell.Value = "レ" ElseIf オプション(1) = True Then Range("H21").Value = "レ" ElseIf オプション(2) = True Then Range("H23").Value = "レ" End If

専門家に質問してみよう