Hi a2k2 I have a form with numerous option buttons. I want to save the last active optionbutton in the registry so that when I run the routine again I can set it as current. At the moment, I'm storing a text string representing the optionbutton & using Select Case to test for the value. Is there a way to store the actual title of the optonbutton in the registry & read it into a variable so that the desired button is directly set as active Something Like this (I realise it won't work): Set OptButVar as String OptButVar = GetSetting("fxsteel", "baa_bh", 1) OptButVar.Value = True TIA Dave F.