Sorry... I guess my explanation WAS too verbose.
If you want to allow multiple selections, that's easy to do.
Just DON'T use a GroupName.
Then each option button is independent.
then the code is like:
Userform.hide
'----------- --------- --------- -
if (Userform.Opt_ Macro1.value) then
'(run Macro associated with Macro 1)
end if
if (Userform.Opt_ Macro2.value) then
'(run Macro associated with Macro 2)
end if
if (Userform.Opt_ Macro3.value) then
'(run Macro associated with Macro 3)
end if
'----------- --------- --------- -
Unload Userform