There are no true control arrays in Access. Even the option group in Access isn't really the same as an option group in VB. They don't work the same. In an Access option group, if you want to refer to a specific control within the option group, its name for reference is different for each control. Say you have an option group with 3 options. Option 1 could be named Option22 and the next one is Option24, and Option 26 (labels get added too so they take up the other numbers). But, in VB you can refer to the index of the control as in Option1(2) for the third option.