質問: EXCEL、vbaについての質問です。 開発→挿入からフォームコントロールのチェックボックスを選択し、画面上に配置するとチェック 1と表示されます。 別途ボタンを設置し、チェックボックスにチェックがついていれば指定の動作を行うようにしたいのですが、 If CheckBox1.value =True Then Msg"1234" Else End If では、 SUBまたはFunctionが定義されていません と表示されてしまいます。 名前がCheckBox1ではないのでしょうか? 原因と対処方法がわからないので、詳しい方教えて下さい。 よろしくお願い致します。
回答: Sub Example() If ActiveSheet.CheckBoxes("チェック 1").Value = 1 Then MsgBox "1234" End If End Sub