- ベストアンサー
エクセルですが・・・。
チェックボックスについてです。 Private Sub CheckBox1_Click() If CheckBox1 Then Range("F1:F6").Interior.ColorIndex = 3 Else Range("F1:F6").Interior.ColorIndex = xlNone End If End Sub 以前、上記のように教えていただいたのですが、 これですと、1行しか設定していませんよね? これを、例えば100行くらい自動で設定できませんか? 宜しくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (3)
- shishishishi
- ベストアンサー率39% (362/921)
回答No.4
- shishishishi
- ベストアンサー率39% (362/921)
回答No.3
- shishishishi
- ベストアンサー率39% (362/921)
回答No.1
補足
Private Sub CheckBox1_Click() If CheckBox1 Then Range("B5:F5").Interior.ColorIndex = 3 Else Range("B5:F5").Interior.ColorIndex = xlNone End If End Sub すみません。説明不足でした。 上記のようにしたとき、Aの列にチェックボックスをセットし、A5 A6 A7・・・・と連続に設定したいのです。当然A6にチェックボックスを設定したときは、その行が色を着けるようにしたいのです。宜しくお願いします。