こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

エクセルにて:チェックボックスのチェックを一括消去・リセットする方法はありませんか?

エクセル2003です。

チェックボックスを使用したデータ入力シートを使用しています。
Aの方のデータ入力→登録が終ったら、次にBの方を入力したいのですが
その際に、Aの方のデータ入力の際に入れたチェックマークを
一括で消去・リセットしたいのですが、良い方法はありませんか?

よろしくお願いいたします。

投稿日時 - 2008-10-01 10:28:56

QNo.4369395

困ってます

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

フォームのチェックボックスの場合です。

ActiveSheet.CheckBoxes.Value = False

投稿日時 - 2008-10-01 10:49:14

お礼

一発解決です♪有難うございました♪♪

投稿日時 - 2008-10-01 11:01:47

ANo.1

このQ&Aは役に立ちましたか?

9人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.3

コントロールツールボックスのチェックボックスの
場合です。

Dim myobj As OLEObject
For Each myobj In ActiveSheet.OLEObjects
If TypeName(myobj.Object) = "CheckBox" Then _
myobj.Object.Value = False
Next

投稿日時 - 2008-10-01 10:50:52

お礼

No.1の方の方法で解決しましたが、後ほど試させて頂きます。
ご回答有難うございました。

投稿日時 - 2008-10-01 11:04:32

ANo.2

次の方法は如何でしょうか。
(1)ctrl+Gキー同時押下→セル選択→オブジェクトを選択→OK
(2)選択されたチェックボックス上で右クリック→コントロールの書式設定→コントロールタブの値をオフ→OK

投稿日時 - 2008-10-01 10:49:43

お礼

No.1の方の方法で解決しましたが、後ほど試させて頂きます。
ご回答有難うございました。

投稿日時 - 2008-10-01 11:03:57

あなたにオススメの質問