ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   ControlButtons in a UserForm (https://www.excelbanter.com/excel-programming/349121-controlbuttons-userform.html)

salut

ControlButtons in a UserForm
 
I have the following code to get values from OptionButtons. The problem is,
seems that the code "TypeOf ctl is OptioinButton" always has value "False"
even when ctl is an OptionButton. Could anybody tell me what did I do wrong
in the code? Thanks a lot!
----------------------------------------------------------------------------
for each ctrl in form1
If TypeOf ctl Is OptionButton Then
If ctl.Value = -1 Then
Total = Total + CInt(ctl.Tag)
End If
testnumber = 1
Else
End If
next
------------------------------------------------------------------------------------

Dave Peterson

ControlButtons in a UserForm
 
Sometimes you use ctrl. Sometimes you use ctl.

And whatever you use, try this:
If TypeOf Ctrl Is msforms.OptionButton Then


salut wrote:

I have the following code to get values from OptionButtons. The problem is,
seems that the code "TypeOf ctl is OptioinButton" always has value "False"
even when ctl is an OptionButton. Could anybody tell me what did I do wrong
in the code? Thanks a lot!
----------------------------------------------------------------------------
for each ctrl in form1
If TypeOf ctl Is OptionButton Then
If ctl.Value = -1 Then
Total = Total + CInt(ctl.Tag)
End If
testnumber = 1
Else
End If
next
------------------------------------------------------------------------------------


--

Dave Peterson

Tom Ogilvy

ControlButtons in a UserForm
 
for each ctrl in form1
If TypeOf ctl Is MSForms.OptionButton Then
If ctl.Value = -1 Then
Total = Total + CInt(ctl.Tag)
End If
testnumber = 1
Else
End If
next

--
Regards,
Tom Ogilvy


"salut" wrote in message
...
I have the following code to get values from OptionButtons. The problem

is,
seems that the code "TypeOf ctl is OptioinButton" always has value "False"
even when ctl is an OptionButton. Could anybody tell me what did I do

wrong
in the code? Thanks a lot!
--------------------------------------------------------------------------

--
for each ctrl in form1
If TypeOf ctl Is OptionButton Then
If ctl.Value = -1 Then
Total = Total + CInt(ctl.Tag)
End If
testnumber = 1
Else
End If
next
--------------------------------------------------------------------------

----------



salut

ControlButtons in a UserForm
 
That works. Thanks a lot!

"Dave Peterson" wrote:

Sometimes you use ctrl. Sometimes you use ctl.

And whatever you use, try this:
If TypeOf Ctrl Is msforms.OptionButton Then


salut wrote:

I have the following code to get values from OptionButtons. The problem is,
seems that the code "TypeOf ctl is OptioinButton" always has value "False"
even when ctl is an OptionButton. Could anybody tell me what did I do wrong
in the code? Thanks a lot!
----------------------------------------------------------------------------
for each ctrl in form1
If TypeOf ctl Is OptionButton Then
If ctl.Value = -1 Then
Total = Total + CInt(ctl.Tag)
End If
testnumber = 1
Else
End If
next
------------------------------------------------------------------------------------


--

Dave Peterson



All times are GMT +1. The time now is 05:22 PM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
ExcelBanter.com