Select Case Help 
Author Message
 Select Case Help

Help, why does my select case keep pulling CASE ELSE even when the values in
my
variables are set.
Note. Check() is an array of check boxes
///---Begin Code
VisRows = form.dgDataGrid.VisibleRows
ChkBxs = form.Check().Count
Select Case ChkBxs
    Case ChkBxs = VisRows

    Case ChkBxs < VisRows

    Case ChkBxs > VisRows

    Case Else

End Select
///---End Code



Fri, 06 Sep 2002 03:00:00 GMT  
 Select Case Help
This could be the problem
....
ChkBxs = form.check.count   'No () needed
Select Case ChkBxs
    Case  VisRows
           'Code goes here
    Case Is < VisRows
          'Code goes here
    Case Is > VisRows
          'Code goes here
    Case Else
         'Code goes here
End Select
Quote:

> Help, why does my select case keep pulling CASE ELSE even when the values in
> my
> variables are set.
> Note. Check() is an array of check boxes
> ///---Begin Code
> VisRows = form.dgDataGrid.VisibleRows
> ChkBxs = form.Check().Count
> Select Case ChkBxs
>     Case ChkBxs = VisRows

>     Case ChkBxs < VisRows

>     Case ChkBxs > VisRows

>     Case Else

> End Select
> ///---End Code



Fri, 06 Sep 2002 03:00:00 GMT  
 Select Case Help
Hi Mark,

The problem is in your syntax. The Select....Case structure compares the
Select expression with each case expression ie: what your syntax is doing is
testing "If ChkBxs = (ChkBxs = VisRows)".

There are 2 ways of using the Select...Case to achieve what you are after
here. The most obvious one would be to

Select Case ChkBxs
    Case VisRows

    Case Is < VisRows

    Case Is > VisRows

End Select

The other option could possibly be like this:

Select Case true
    Case ChkBxs = VisRows

    Case ChkBxs < VisRows

    Case ChkBxs > VisRows

End Select

Regards,

Mick


Quote:
> Help, why does my select case keep pulling CASE ELSE even when the values
in
> my
> variables are set.
> Note. Check() is an array of check boxes
> ///---Begin Code
> VisRows = form.dgDataGrid.VisibleRows
> ChkBxs = form.Check().Count
> Select Case ChkBxs
>     Case ChkBxs = VisRows

>     Case ChkBxs < VisRows

>     Case ChkBxs > VisRows

>     Case Else

> End Select
> ///---End Code



Fri, 06 Sep 2002 03:00:00 GMT  
 Select Case Help

were released on Mon, 20 Mar 2000 21:59:51 +1200 bearing the
following fruit:

Quote:
>Help, why does my select case keep pulling CASE ELSE even when the values in
>my
>variables are set.
>Note. Check() is an array of check boxes
>///---Begin Code
>VisRows = form.dgDataGrid.VisibleRows
>ChkBxs = form.Check().Count
>Select Case ChkBxs
>    Case ChkBxs = VisRows

>    Case ChkBxs < VisRows

>    Case ChkBxs > VisRows

>    Case Else

>End Select
>///---End Code

Because you are using it incorrectly

try

Select Case True

D



Fri, 06 Sep 2002 03:00:00 GMT  
 Select Case Help
Select Case ChkBxs
    Case VisRows

    Case Is < VisRows

    Case Is > VisRows

End Select

Look up the syntax in VB Help :-)

--
RobSmith


: Help, why does my select case keep pulling CASE ELSE even when the values
in
: my
: variables are set.
: Note. Check() is an array of check boxes
: ///---Begin Code
: VisRows = form.dgDataGrid.VisibleRows
: ChkBxs = form.Check().Count
: Select Case ChkBxs
:     Case ChkBxs = VisRows
:
:     Case ChkBxs < VisRows
:
:     Case ChkBxs > VisRows
:
:     Case Else
:
: End Select
: ///---End Code
:
:



Fri, 06 Sep 2002 03:00:00 GMT  
 
 [ 7 post ] 

 Relevant Pages 

1. Select case help (PLEASE!)

2. listviews / multiple forms / select case - HELP!!

3. select case help needed

4. VBScript Select Case vs VB Select Case

5. "select...case", multiples cases not possible ?

6. Select Case and Case 0 To 9

7. Help with Select Case...again

8. Select Case Statement Help

9. Help! Trying to run a Select Case

10. Need string help in a select case function

11. help with select case

12. Help needed on Select Case

 

 
Powered by phpBB® Forum Software