VBAについて質問です.
AI3を使用する箇所が,二か所あるため一気に編集が出来ればなと考えております.
上でAI3→AI2に変更したら二か所とも変わるようなプログラムにしたいです.
この場合以下のようなコードでいけるかと思ったのですが,動作してくれません.
間違っている箇所についてご指摘お願いします.
VBA初心者です.
Sub 建築用途チェック1_Click()
Dim R As Range
Set R = Range("AI3") !ここでセル名を変更すると下の二つに反映されるようにしたい.
If ActiveSheet.CheckBoxes("Check Box 1").Value = xlOn Then ActiveSheet.CheckBoxes("Check Box 2").Value = xlOff ActiveSheet.CheckBoxes("Check Box 3").Value = xlOff ActiveSheet.CheckBoxes("Check Box 4").Value = xlOff ActiveSheet.CheckBoxes("Check Box 5").Value = xlOff ActiveSheet.CheckBoxes("Check Box 6").Value = xlOff ActiveSheet.R.Value = Range("D3").Value End If If ActiveSheet.CheckBoxes("Check Box 1").Value = xlOff Then ActiveSheet.R.Value = "" End If
End Sub
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。