Excel - Macro Range istedet for en række af Chekbox numre?
Hej Jeg har i mit excel ark flere Macroèr til at styre en kollonne af CheckBoxe (ca. 250 rækker der er indelt i forskellige grupper) Nogle af Macroerne er temmelig lange pga. de mange CheckBoxe og rækker i arket og når jeg skal ændre dem tager det lang tid. F.eks. hvis jeg f.eks insætter en ny række i mit excel ark. midt i gruppen.Se venligst herunder. Dette den mest simple Macro med færest Checkboxe. Således er mine Macro er sat op. Når jeg checker Checkbox1 bliver CheckBox2 og CheckBox3 automatisk checked også. I nogle tilfælde har jeg ca. 25 Checkboxes der bliver checket når jeg checkker den øvereste checkbox. Min ide er at istedet at skrive CheckBox 2. Value = True, CheckBox3. value = True etc. etc. etc. tænkte jeg om jeg istedet kunne navngive overskriften som relaterer sig til CheckBox1 og så lave et "range" og skrive det i Macroen? Kan det lade sig gøre og i såfald hvordan?
Jeg vil gerne kunne indsætte en række efter CheckBox 2 (I den række hvor den er placeret) uden at det ødelægger macroen og at der efter indsættelsen af macroen nu er 3 CheckBoxe der skal indgå Macroen.
Private Sub CheckBox1_Click()
If CheckBox1.Value = True Then
CheckBox2.Value = True
CheckBox3.Value = True
Else
CheckBox2.Value = False
CheckBox3.Value = False
End If
End Sub