Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


6926 / 13646 ツリー ←次へ | 前へ→

【42300】シート上のチェックボックス りな 06/9/6(水) 8:38 質問[未読]
【42301】Re:シート上のチェックボックス ぱっせんじゃー 06/9/6(水) 9:14 発言[未読]
【42303】Re:シート上のチェックボックス Kein 06/9/6(水) 9:15 回答[未読]
【42306】Re:シート上のチェックボックス りな 06/9/6(水) 9:33 お礼[未読]

【42300】シート上のチェックボックス
質問  りな  - 06/9/6(水) 8:38 -

引用なし
パスワード
   お世話になります。
シート状に作成したチェックボックス(ツール-フォームのチェックボックス)を
一括して削除するマクロを教えてください。
よろしくお願いします。

【42301】Re:シート上のチェックボックス
発言  ぱっせんじゃー  - 06/9/6(水) 9:14 -

引用なし
パスワード
   こんな感じで出来ます。

Sub chkdel()
Sheets("Sheet1").CheckBoxes.delete
End Sub

【42303】Re:シート上のチェックボックス
回答  Kein  - 06/9/6(水) 9:15 -

引用なし
パスワード
   アクティブシートを対象にするとして

ActiveSheet.CheckBoxes.Delete

で、おっけーです。
CheckBoxes は CheckBoxオブジェクトのコレクション・オブジェクトで、
コレクションとしてのメソッドに Delete があるので、一括削除ができます。
ちなみにコントロール・ツールボックスのチェックボックスには、コレクション
じたいがないので、一括した処理はできません。

【42306】Re:シート上のチェックボックス
お礼  りな  - 06/9/6(水) 9:33 -

引用なし
パスワード
   ぱっせんじゃーさん、Keinさん

回答ありがとうございました。
うまく行きました。

本当にありがとうございました。
また、何かあればよろしくお願いします。

6926 / 13646 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free