[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『チェックボックスのチェックの削除方法』(ポトス)
エクセル初心者です。 エクセルシートに挿入してあるチェックボックスの チェックのみを一気に外すには、どうのようにしたらよいでしょうか?
>エクセルシートに挿入してあるチェックボックス がコマンドバー「フォーム」にあるチェックボックスならば、
Sub checkbox_off()
ActiveSheet.CheckBoxes.Value = xlOff
End Sub
これでよいですが、コマンドバー「コントロールツールボックス」にあるチェックボックスならば、
Sub test()
Dim ole As OLEObject
For Each ole In ActiveSheet.OLEObjects
If TypeName(ole.Object) = "CheckBox" Then
ole.Object.Value = False
End If
Next
End Sub
こんな方法でしょうか? シートに配置したコントロールについては、 複数ある場合がありますから、特定できる記述をしてください。
ichinose
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.