• ベストアンサー

Excelのチェックボックスについて

Excelにてチェックボックスを使用した資料を作成しています。そこで教えていただきたいのですが、シート内に二つのチェックボックスがあり、一つにチェック入れると、もう一つにもチェックが入るようにしたいのですが・・・。もちろん、チェックを外すと、もう一つもチェックがはずれるようにしたい。どなたか教えていただけないでしょうか?

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

  • ベストアンサー
  • Nayuta_X
  • ベストアンサー率46% (240/511)
回答No.1

回答です。 Private Sub CheckBox1_Click() If CheckBox1.Value = True Then CheckBox2.Value = True Else CheckBox2.Value = False End If End Sub Private Sub CheckBox2_Click() If CheckBox2.Value = True Then CheckBox1.Value = True Else CheckBox1.Value = False End If End Sub

kussu-
質問者

お礼

早速の回答ありがとうございました。 資料作成完了することができました。

その他の回答 (2)

noname#187541
noname#187541
回答No.3

こんにちは。 フォームのチェックボックスの場合、コントロールの書式設定にある「リンクするセル」 コントロールツールボックスのチェックボックスの場合、LinkedCellプロパティを二つのチェックボックスで同じにするとそうなります。

kussu-
質問者

お礼

早速の回答ありがとうございました。

noname#31387
noname#31387
回答No.2

下記で如何でしょう。 Private Sub CheckBox1_Click() CheckBox2.Value = True = Not CheckBox2.Value = True End Sub Private Sub CheckBox2_Click() CheckBox1.Value = True = Not CheckBox1.Value = True End Sub

kussu-
質問者

お礼

早速の回答ありがとうございました。

関連するQ&A

  • エクセル2002でチェックBOX

    会社でエクセル2002を使用しています。 今度より機能的なシートにしたいと思ってまして、チェックBOX を機能として採用したいと思っています。 一応BOXはでてきて、チェックBOXの名前の変更もできるのですが チェックを入れることができません。 どのような方法でチェックBOXにチェックが入れれるようになるのでしょうか? ネットなどで参考としてみているのですが、どうもエクセル2003で ないとチェックBOXの方法が見つからなかったので、質問させてもらいました。

  • エクセルのチェックボックスを実際使えるようにしたい

    エクセル2000でチェックボックスをエクセルのシートのの中に作成しましたが、図形になっていますが、実際チェックしたり、外したりできません。 できるようにするにはどのようにすればいいでしょうか? また、チェックボックスのサイズの変更や、チェックの種類(レ点や、塗りつぶし)の変更をするにはどのようにすればいいのでしょうか?

  • エクセルのチェックボックスのことで

    初歩的なことですが教えてください。エクセル2003でチェックボックスを作成しました。 配置してあるセルの書式設定の保護からロックをはずしシート保護をかけるのですが、操作すると保護されています。のエラーとなってしまいます。  グループ化してオブジェクトにしてロックをはずしてもエラーとなってしまいます。 チェックボックスの場合、シート保護との関係で何かありますか? どなたかよろしくお願いいたします。 ちなみにチェックボックスの範囲が隣のセルにまたがっていることも想定しましたが違いました。  よろしくお願いいたします。

  • エクセルのチェックボックスについて

    エクセルのチェックボックスについて教えて下さい。 シート名が「東京」「名古屋」「大阪」とあります。 各シートのフォームは同じで、チェックボックスが同じセルで各々10個あります。 ここで、「東京」シートの一つのチェックボックスにチェックを入れると、「名古屋」「大阪」の一つのチェックボックスにチェックマークを 入るようにしたいのですが、可能でしょうか? 「名古屋」「大阪」シートに入る位置は「東京」と同じです。

  • エクセルにチェックボックスをたくさん入れたい

    エクセル2003で、1,000個ほどのチェックボックスを含む表を作成したところ ファイルを開く時や印刷時にリソース不足との表示が出て終了してしまったりします。 チェックボックスは単純にチェックのみに使用しており、そこからさらに集計や関数といった複雑なことはしていません。チェックボックスが多いだけでこんなに不安定になるのでしょうか?何か対策はありませんか?

  • エクセルのチェックボックスについて教えてください

    エクセルのチェックボックスについて質問します。 ネットで調べたところ、下記の様にありました。 (1)[フォーム]ツールバーを表示しておきます。[チェックボックス]ボタンをONにして、ワークシート上でクリックすると、チェックボックスが表示されます。 (2)チェックボックス上で右クリックし、[コントロールの書式設定]をクリックします。 (3)[コントロールの書式設定]のダイアログボックスで、[コントロール]のタブをクリックし、[値]で規定値を設定します。・・・ とありましたが、私の使用しているパソコンでは、コントロールの大やログボックスで[コントロール]タブが見当たりません。 何か特別な設定でもいるのでしょうか? 使用しているエクセルは2003です。 分かる方がいらっしゃいましたら教えてください。よろしくお願いします。

  • Excelのチェックボックス

    Excelのシートにチェックボックスをつけたいと思い、コントロールを使って貼り付けました。 これを60行くらいコピーして保存終了後、開いてみるとものすごく開くのが重くなりました。 そこで ・チェックボックスを作る別の方法 ・作ったチェックボックスを少しでも軽くする方法 のいずれかを用いて、もう少し軽く動作するようにしたいです。 何か工夫はありませんか。

  • Excelのチェックボックスが移動してしまう

    Excelのチェックボックスが少し左上に移動し、 サイズも小さくなってしまう現象が起きています。 Excelにはマクロが組み込まれており、 プログラムには位置やサイズを変更するような箇所はありません。 どの操作を行ったときに現象が発生するのか分かりませんが、 環境としてはWindows7でExcel2010で、拡張子はxlsです。 他の環境で編集したりといったことは行っていません。 なにか思いつくような原因ってありますでしょうか? 例えばEXCELの設定や、WindowsUpdateの影響だとか、 思いつくことがあれば教えてください。 (以下は補足です。) チェックボックスを使ってるシートは2シートあり、 1シートのみ現象が起きています。 その2シートは見た目はほぼ同じで、(行数が少し違うだけ) チェックボックスで使っているオブジェクト名は同じ名前を使用しています。

  • エクセル チェックボックスのチェックの判定の書き方

    エクセル内にチェックボックス(CheckBox1)を追加したのですが、セルの式にそのチェックが入っているかどうかをifを使って書きたいのですが、どのように書いたらよいのでしょうか。(コントロールツールボックスの書き方)ちなみに式を書くセルのシートとチェックボックスがあるシート(シート名:設定)は別になります。 現在チェックボックスのプログラムにセル内容を変えるように書いているのですが、保護するとだめなのでお願いします。

  • EXCELで問題集を作りたい(チェックボックス)

    EXCELで問題と解答を作りたいと考えています。 問題に対する選択肢を問題ごとに考え、 答えがひとつならラジオボタン 答えが複数ならチェックボックスを使おうと考えています。 シート1に、問題 シート2に、問題の解答(チェックボックスなどが正解のチェックになった画面) シート3には、シート1・シート2のデータを表形式で表示してあります。 問題のところで、どこにチェックを入れていたかは考えず、 問題の解答(シート2)と、まとめの表(シート3)を重視したいと思います。 下の図のような感じにしたいです。 左上が、シート1(問題) 右上が、シート2(解答) 一番下が、シート3(問題と解答 まとめ) です。 シート3には、問題、選択肢、答え、種類があります。 答えが一番面倒です。 ラジオボックスだった場合、 上から何番目がチェックされているかを数字で表します。 ○a ○b ●c ○d だった場合、上から3番目なので、[3] と表示します。 チェックボックス(複数回答)だった場合 どこがチェックされているのか、2進数で表記します。 □a ■b □c ■d □e チェックされているところを「1」と表記し、 「01010」と表示されるようにしたいです。 その右の列の[種類]ですが、 チェックボックスを使用するか、ラジオボタンを使用するかを選択できるように したいと考えています。 EXCELで作りたいのですが、 何か良い方法はありませんか? とても難しいことは分かっていますが、 どうしてもEXCELが良いのです。 詳しい方、知恵をお借りしたいです。 宜しくお願いします。

専門家に質問してみよう