HI, I have 90 Frames that I want to check to see if the option box has been checked. I can make 90 if statements, ie Frame1, Frame2, ...Frame90, or use one loop as the only thing that changes is the number of the Frame, which is sequential ie 1,2,3,4,5,..90. See how much code I would save. When I build the frame name with a string & number etc... ie Frame1.value as "Frame" & number & "Value" I get an error! is there a way to do this? Visual BAsic sees it as a string, not as the name of an object etc... thanks very much