[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『チェックボックスのチェックの削除方法』(ポトス)
エクセル初心者です。 エクセルシートに挿入してあるチェックボックスの チェックのみを一気に外すには、どうのようにしたらよいでしょうか?
>エクセルシートに挿入してあるチェックボックス がコマンドバー「フォーム」にあるチェックボックスならば、
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.