Actually, it should be radio buttons in a UserForm. I have 3 buttons, and whether the user have clicked on the first, second or third button it will determine the MethodType to be 0, 1, or 2. So in my example A, B, and C will just be Me.btnFirstMethod.Value etc. And their values will be true if they were selected.