• ベストアンサー

Excelのチェックボックスの消去方法を教えてください

coldbladeの回答

  • coldblade
  • ベストアンサー率20% (2/10)
回答No.4

たくさんのチェックボックスが入っているなら、一つずつ削除するのは遅いです。 この場合、マクロで削除することをお勧めします。 Option Explicit '全部を削除したい場合 Sub DeleteAllControls() Dim obj As OLEObject 'Selects all ActiveX controls on the active sheet and deletes them For Each obj In ActiveSheet.OLEObjects obj.Delete Next obj End Sub '例えば、Comboboxのみ削除したい場合(プロパティでタイプ確認できます) Sub DeleteComboboxesOnly() Dim obj As OLEObject 'Checks each ActiveX control on the active sheet 'If the control is a ComboBox delete it 'go to the next control and do same. For Each obj In ActiveSheet.OLEObjects If obj.ProgId = "Forms.ComboBox.1" Then obj.Delete Next obj End Sub

関連するQ&A

  • エクセルシート上の[チェックボックス]を一括消去する方法を教えて下さい。

    表示]→[ツールバー]→[フォーム]の、[チェックボックス]で作成した、エクセルシート上の[チェックボックス]を一括消去する方法を教えて下さい。右クリック選択して1個ずつ切り取り消去していますが、列削除や編集→クリア→すべて でも消去できず、たくさんあるときは手間がかかります。

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

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

  • エクセルのチェックボックスの保護解除についてお願いします。

    エクセルのコントロールツールボックスから作る チェックボックスですが、ツールボックスを開いて、コントロールの書式設定を開いて、保護を開いて、ロックを外したのですが、シートに保護をかけると ロックがかかった状態になっていて チェックを入れることが出来ません。どうしたら 良いのでしょうか。どなたか教えて下さい。お願いします。

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

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

  • Excelでチェックボックスを使った列のコピー方法

    案件進捗表を作成しています。 進捗に応じて右へ右へとチェックボックスにチェックを入れていく形にしていて、 チェックボックスのとなりのセルに真偽の値を入れるように反映させています。 案件が増えるごとに、1,2,3行と・・とデータを増やしていきたいのですが、 1行目に作成した形式を下にコピーするとチェックボックスが全データ同じ動きをしてしまいます。 となりのセルに「TRUE」などを返すように反映させているチェックボックスはコピーできませんか? 教えてください。よろしくお願いします。

  • チェックボックスの消去について

    EXCELを使用していますが、チェックボックスの消去の仕方が わかりません。 どなたか教えて下さい。 宜しくお願いします。 使用機種:IMAC 使用ソフト:Microsoft Office 2001

  • Excelでのチェックボックスの作成方法

    Excelで文書を作成中です。 チェックボックス(押すだけでチェックが入るもの)の作成方法を教えて下さい! また、下向きの矢印をクリックすると選択肢が出てくるもの(何て言うのかが分かりません。)も知りたいです。 どなたか教えてください。お願い致します。

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

    エクセルのチェックボックスとかについて エクセルのセル上にある複数のチェックボックスやラジオボタンを一括で消去する方法はありますか? 1つづつケ消していく方法しか分からずに困ってます。

  • Excelのチェックボックスを黒く塗りつぶしたい

    Excelでチェックボックスを作成した際 クリックしたらデフォルトでレ点が入れられますが、 こちらレ点以外に"■"のような塗りつぶしの形でチェックすることは 可能ですか? 調べましたがよく分かりませんでした、申し訳ありません。

  • チェックボックスの管理方法について

    著名人のデータベースを新たに作成いたしました。ご存命者はチェックボックスで管理しますが、著名者がご高齢の場合、いずれチェックボックスを外す必要があります。しかし、閲覧中に誤ってチェックボックスを外す可能性があり、有効な管理方法がないかと考えています。アドバイスをお願いできませんでしょうか。 「データの保全と編集の容易性を両立させたい(考えたこと)」 1,閲覧中に誤ってチェックボックスに触れてもチェックを外せない様にしたい。「編集ロックの設定」 2,チェックボックスのチェックを外す時に設定「編集ロック解除し編集ロックを再設定」を変えたりしない。 「例えば・・・」 チェックボックスを編集ロックにしておいて、チェックボックスの傍らにコマンドボタンを作成し、編集ロックのON・OFF可能にする方法は可能でしょうか。もし、可能であればどの様に設定すればよいのでしょうか。 「オブジェクト例(フォームは他に単票及び一覧が数種類あり)」 ・フォーム名:著名人リストフォーム ・リストフォーム上のチェックボックス名:存命 以上ですが、宜しくお願いいたします。