[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『チェックボックス一つだけにチェックを付ける』(エクセル初心者)
質問失礼いたします。
チェックボックスを2つ作成し、
□チェック1 □チェック2
ラジオボタンで
ActiveSheet.CheckBoxes.Value = True
だと、2つのチェックボックスに同時にチェックが入りますが、
チェック1にのみチェックを入れるにはどう記載したら良いでしょうか。
過去に出ていたら申し訳ありません。
< 使用 Excel:Excel2016、使用 OS:Windows10 >
ActiveSheet.CheckBoxes(1).Value = True とか、 ActiveSheet.CheckBoxes("チェック 1").Value = True ですかね。
ラジオボタンという言葉を使っていますが、1つ選ぶと他は戻るのがラジオボタンなので、チェックボックスはこれと違いますよ? Excelではオプションボタンが該当します。 必ず1つだけ True にしたい、という事であれば、オプションボタンを使いましょう。
(???) 2018/05/16(水) 10:29
□項目1
□項目2
□項目3
□項目4
□項目5
□項目6
といったチェックボックスがあり、
項目1と項目2はよく選ぶので、
□項目1と□項目2だけチェックを入れる様なマクロを作りたいのです。
マクロ実行で
☑項目1
☑項目2
□項目3
□項目4
□項目5
□項目6
になるように、と考えています。
ActiveSheet.CheckBoxes("項目1").Value = True ActiveSheet.CheckBoxes("項目2").Value = True
だと、エラーになってしまいました。
上手くいく方法はないでしょうか。
(エクセル初心者) 2018/05/16(水) 13:54
オブジェクト名が間違っていたようです。
名前ボックスを引用して使用したら、可能でした。
(エクセル初心者) 2018/05/17(木) 16:01
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.