エクセルでチェックボックスを非表示にする方法

このQ&Aのポイント
  • エクセルでチェックボックスを非表示にする方法について、ご質問いただきました。
  • エクセルの特定のセルに配置されたチェックボックスを非表示にすることは可能です。
  • チェックボックスを非表示にする方法として、セルの値を削除するか、セルの書式設定で非表示にするオプションを選択することができます。
回答を見る
  • ベストアンサー

エクセルでチェックボックスを非表示にしたい。

エクセルでチェックボックスを非表示にしたい。 こんにちわ。 エクセルのチェックボックス等を表示しないようにすることは可能でしょうか? 例えば   A    B    C    D 1 チェ   チェ   チェ   チェ  2 あああ いいい ううう えええ (チェがチェックボックス) のようになっている状況で ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓   A    B    C    D 1 チェ   チェ   チェ   チェ  2 あああ     ううう えええ のようにB2を消したら ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓   A    B    C    D 1 チェ        チェ   チェ  2 あああ     ううう えええ このようにB1にあったチェックボックスを非表示、もしくは削除したいです。 このようなことは可能でしょうか? ぜひアドバイスをお願いいたします。

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

  • ベストアンサー
  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.2

ごめんなさい。私の勘違いのようです。 質問者さんのチェックボックスはユーザーフォーム上のものですよね? 私の回答は忘れてください。 以下は関連ありそうな??? http://okwave.jp/qa/q2962103.html 識者のご登場をお待ちくださいませ。

osarusan0214
質問者

補足

>質問者さんのチェックボックスはユーザーフォーム上のものですよね? いいえ。 ユーザーフォームは使っていません^^; ユーザーフォームを使えばできるのでしょうか?

その他の回答 (1)

  • nicotinism
  • ベストアンサー率70% (1019/1452)
回答No.1

ワークシートのイベントに Private Sub Worksheet_Change(ByVal Target As Range) Application.EnableEvents = False CheckBox1.Visible = IsEmpty(Range("B2")) Application.EnableEvents = True End Sub では?

osarusan0214
質問者

補足

やってみましたが、上手くいきませんでした^^; やり方が間違っていないか、ご指摘をいただけると幸いです。 エクセル上で例で示したものを作る ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ ツールからマクロをひらく ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ Sheet1を選択して教えていただいたマクロを貼り付ける ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓ 保存 以上で大丈夫でしょうか? @チェックボックスの名前ですが CheckBox1.Visible = IsEmpty(Range("B2")) の「CheckBox1」の部分はどのように設定すればよいのでしょうか? 色々、わからないことだらけで申し訳ございませんが、よろしくお願いいたします。

関連するQ&A

  • エクセル チェックボックス

    エクセルで複数の特定セルのどれかにOKの文字が入力されると、 チェックボックスに自動でチェックが入るようにできますか? (A1のセルかB1のセルかC1のセルにOKが表示されると チェックボックスにチェックが自動で入る。) よろしくお願いいたします。

  • チェックボックスの配置順にテキストボックスに表示

    accessのフォームにチェックボックスを配置し チェックされたものをテキストボックスに表示させています。 ■A ■B □C □D ■E となっていたら、テキストボックスに A B E と表示させています。 チェックボックスの真ん中に新しくチェックボックスを追加すると テキストボックス内には、追加したものが最後に表示されていまいます。 ■A ■B □C ■Z □D ■E とすると、テキストボックスには A B Z E と表示させたいのに A B E Z 表示されてしまいます。 いちから順番どおりに作り直せばいいのですが かなりたくさんチェックボックスがあるうえに 上司から、この先も何度も作り直しを指示されそうです・・・。 できれば簡単に、配置した順にテキストボックスに表示されるようにしたいです。 チェックボックスの配置順に テキストボックスに文字を表示させる方法を教えてください!

  • エクセルのチェックボックスとオプションボタンの連携?について

    エクセル内にチェックボックスとオプションボタンを作成していて 行き詰ってしまったので質問させてください。 例えば、下のようなデザインになっているとして、 Q1. □A □B (○C ○D)  ̄ ̄ ̄ ̄   ̄ ̄ ̄ ̄ ̄ ̄ ↑チェックボックス  ↑オプションボタン チェックボックスAとBのうち、Bにチェックを入れると 右にあるCとDのオプションボタンが選択可能になるという連携スタイルにすることは可能でしょうか? その場合は併せて、Aにチェックを入れた場合はCとDのオプションボタンが操作できなくなるようにもしたいのです。 どなたか教えて下さい。よろしくお願いします。

  • Excelでチェックボックス等を作りたい

    以下のようなものをExcelで作りたいのですが、どうしたらよいか分かりません。Excel2000を使用しています。 例えば、セルA1に質問文を入れます。 A2に10点、B2に50点、C2に100点と記載し、その下のA3、B3、C3にチェックボックスを作り、いずれかを選択してもらえるようにします。 そしてその選択された内容(10、50、100点)を、D3のセルに自動的に反映されるようにしたいです。 図にすると下記のようなイメージです。     A   B   C   D 1 (質問文)以下の当てはまる数字にチェック 2 10   50  100 3 □   □   □  (結果)   Excelでこういったものを作るには、どうしたらよいでしょうか? お手数をおかけしますがご存知の方は教えてください。よろしくお願いします。

  • サーブレット 選択されたチェックボックスの表示について

    こんにちわ。 独学でサーブレットの勉強をしています。 チェックボックスで、どのチェックボックスをを選択したかを表示したいのですが、ネットや参考書を見てもよくわかりません。 イメージとしては、 □A □B □C □D □E とあってBを選択したら、ブラウザに 選択結果 B 2番目がチェックされました。 こんな感じで表示させたいです。 自分ではBの部分までは表示させうことができました。 よろしければ、アドバイスをお願いします。

    • ベストアンサー
    • Java
  • エクセルでチェックボックスを使った関数。。。

    どなたかお助け下さい。。。 エクセルでチェックボックスを使った関数を作っています。 http://106.g-serve.net/kojin/555566666.gif 【2の行】のどれか一つにチェックを入れると【A2】に1の行の項目が反映されるようにしたいのですが、 例えば、【C2】にチェックを入れると【A2】に「交際費」と表示 各チェックボックスには「コントロールの書式設定」でリンクするセルは指定済みです。 とりあえず、A2には =IF(B2=FALSE,"",B1) まで書いたのですが。。。 手詰まりです@@; 各列のチェックボックスにはどれか1つチェックが入ります。 どうぞよろしくお願いいたします!

  • チェックボックスの内容をテキストボックスに表示

    フォームにチェックボックスをいくつか作成しました。 チェックした内容をテキストボックスに羅列して表示するには どうしたらいいのでしょうか? □A □B □C ・ ・ ・ とあり、AとCにチェックを入れたら テキストボックスに「A C」と表示させるようにしたいです。 お願いいたします!

  • サブフォームにチェックボックス・・・・

    accessにて・・・ サブフォームに表示させるレコードと連結したチェックボックスは付けられますか? たとえば・・・ (B→チェックボックスです) (サブフォームイメージ) |項目A |項目B |項目C |項目D B |Aデータ|Bデータ|Cデータ|Dデータ B |Aデータ|Bデータ|Cデータ|Dデータ みたいな感じで、レコードセレクタ代りにチェックボックスを付ける感じで・・・ やってみたんですが、すべてにチェックが入ってしまいます・・・やはり無理なのでしょうか?教えてください

  • エクセルVBA チェックボックスで;;

    下記のような表を作っているんです・・・     A   B   C    D    1  日付  名前  評価   2  1日   あ   A   □ 3  2日   い   B   □ 4  2日   う   A   □ 5  4日   え   D   □ というような感じです(まだ右と下は項目いっぱいあります) Dのセルにチェックボックスをつけてチェックが入った物のみを別なシートにコピーしてそのページを印刷させ印刷し終わったら印刷した行の色を変えたいのです。 色々試してみたのですが、チェックボックスのON OFF判断もままならない状況でした;; どなたか宜しくお願いいたします。

  • 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が良いのです。 詳しい方、知恵をお借りしたいです。 宜しくお願いします。

専門家に質問してみよう