- ベストアンサー
エクセルのチェックボックスのチェック数が足りない時
エクセルのシートのある範囲内にチェックボックスをたくさん作ったのですが、チェックの数が足りないときに、それがわかるようにする方法はありますか? ちなみにエクセルのバージョンは2007を使っております。 よろしくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (2)
- MackyNo1
- ベストアンサー率53% (1521/2850)
>どんな具合にしたいかというと、そのうちの20個にチェックを入れてもらうようにして、20個に満たない場合に表示が表れるようにと考えています。 たとえば、フォームコントロールを使っているなら、それぞれのチェックボックスを右クリックして「コントロールの書式設定」から「リンクするセル」を例えばB列のセルに設定し、警告を表示するセルに以下の式を入力します。 =IF(20-COUNTIF(B:B,TRUE)>0,"チェックの数が足りません","")
お礼
ありがとうございます。
- keithin
- ベストアンサー率66% (5278/7941)
たとえば,それぞれのチェックボックスのリンクするセルを設定しておき(フォームかActiveXコントロールかどっちのチェックボックスを使っているのか不明ですが,コントロールの書式設定,もしくはプロパティウィンドウで設定),COUNTIF関数でチェックの入った個数を数えて,たとえば条件付き書式で目立つように(目立つ場所の・たとえばチェックボックスが置いてある辺り全体の)セルに色を塗って知らせるようにしてみるなど。 いつ,どういう条件で(これから作業を始めます,って時には当然未だ一つもチェックされてないでしょうけど,そういう時でも足りてないと最初から警告が出てて良いんですか,みたいな),どんなぐあいに「わかる」と嬉しいのか,具体的なアナタのヤリタイイメージをもっとご相談に書いてみるとイイかもデスね。
お礼
ありがとうございます。 >いつ,どういう条件で(これから作業を始めます,って時には当然未だ一つもチェックされてないでしょうけど,そういう時でも足りてないと最初から警告が出てて良いんですか,みたいな),どんなぐあいに「わかる」と嬉しいのか,具体的なアナタのヤリタイイメージをもっとご相談に書いてみるとイイかもデスね。 最初から、なんらかの表示が出ていてもかまいません。 30個チェックボックスを作ったのですが、どんな具合にしたいかというと、そのうちの20個にチェックを入れてもらうようにして、20個に満たない場合に表示が表れるようにと考えています。 表示は特にこだわりませんが、チェックようのセルを1つ作って、そこに「足りません」みたいな表示がを出せたらなと思っています。
お礼
丁寧な説明、ありがとうございます。