EASYOptionButton Select Error
i am nothing without the guidance of the masters...
Thanks Again!
"Susan" wrote:
:) good!
yes, tom usually has a more concise idea than me ( the boolean
values).
usually when you have a userform, in the userform code you have
sub userform1_initialize()
end sub
that's where, when it's loading the form, you put everything blank &
values to false, the way you want it when the user first sees it (all
the checkboxes blank, all the option buttons false, all the textboxes
blank, etc.). to reset the form to be used again, you can just re-
call the userform1_initialize sub, which sets everything back to false/
clear etc.
but also, you're just doing Frm.Show
usually you'd do
Load Frm
Frm.Show
the "loading" part is where the initialization would come in.
oh well, i'm glad you got it working!
:)
susan
On May 31, 3:17 pm, Stephen wrote:
Got it!!!
I have my sub in my workbook instead of a seperate module. I created a new
mod and dumped my form code in there and wala!
"Tom Ogilvy" wrote:
Yes, my typo.
--
Regards,
Tom Ogilvy
"Stephen" wrote:
Tom,
On the money although I had to add = True under each If for the bSuccess.
Thanks!
"Tom Ogilvy" wrote:
Public Sub CompanySelect()
Dim frm As New frmCompanySelect
'Dim s As String
Dim bSuccess as Boolean
bSuccess = False
do
frm.Show
If frm.btnCORP.Value = True Then
Sheets("Query CORP").Visible = True
Sheets("Query CORP").Select
Range("D6").Select
bSuccess
ElseIf frm.btnNJ.Value = True Then
Sheets("Query NJ").Visible = True
Sheets("Query NJ").Select
Range("D6").Select
bSuccess
ElseIf frm.btnVA.Value = True Then
Sheets("Query VA").Visible = True
Sheets("Query VA").Select
Range("D6").Select
bSuccess
End If
Loop while not bSuccess
--
Regards,
Tom Ogilvy
"Stephen" wrote:
Hi Folks,
I'm trying to save my users from themselves by forcing them down a path with
choices. Specifically I've created a form that asks for a selection. The
selections will take them to the appropriate sheet to the next step. All my
sheets are hidden until necessary and so far it's nice and clean.
Everything works great except if there is no selection made from the initial
choices. If no choice is made and the user click the OK button, the form
closes and they are stuck. See code below...
Public Sub CompanySelect()
Dim frm As New frmCompanySelect
'Dim s As String
frm.Show
If frm.btnCORP.Value = True Then
Sheets("Query CORP").Visible = True
Sheets("Query CORP").Select
Range("D6").Select
ElseIf frm.btnNJ.Value = True Then
Sheets("Query NJ").Visible = True
Sheets("Query NJ").Select
Range("D6").Select
ElseIf frm.btnVA.Value = True Then
Sheets("Query VA").Visible = True
Sheets("Query VA").Select
Range("D6").Select
End If
Also, I'd like to put a "Back To Choices" button on each sheet that will
invoke the form again and a simple... "Call companySelect- is not doing it.
Any ideas?- Hide quoted text -
- Show quoted text -
|