Home |
Search |
Today's Posts |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
You could use something like this...
Private Sub CommandButton1_Click() Dim OB As msforms.OptionButton Dim SelectedOB As msforms.OptionButton On Error Resume Next For Each OB In Controls If TypeOf OB Is msforms.OptionButton Then If OB.GroupName = "MyGroupName" Then If OB.Value = True Then Set SelectedOB = OB Exit For End If End If End If Next ' ' Your code would go here instead of what follows. Use the SelectedOB ' object to get the Name, Caption or whatever other property of the ' selected OptionButton you may want to use ' If Err.Number 0 Then MsgBox "No OptionButton selected" Else MsgBox SelectedOB.Name & " -- " & SelectedOB.Caption End If End Sub -- Rick (MVP - Excel) "MM User" wrote in message ... Hi, I have a form that contains several option buttons (all are in the same groupname), I would like to make this easier to manage so is it possible to that after the user has selected a option button and clicked the OK button to search the form for which option button is selected ? this way I could use a case statement. Thanks in advance. |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
option button (Form) | Excel Programming | |||
Option Button - multiple selected | Excel Worksheet Functions | |||
If option button not selected | Excel Programming | |||
Having a macro recognize when an option button has been selected | Excel Programming | |||
Difficulties in VBA ( User form and option button) | Excel Programming |