Matthew,
Yes they can, along these lines:
do case
case ( x = y )
do case
case ( z = q )
...
case ...
endcase
case ( rand() > 0.5 )
...
endcase
so the z = q will only be tested if x = y
>Can CASE statements be nested in VFP6?
>
>I have some IFs in a CASE that are not doing what I want and I thought a CASE inside a CASE would give me the control that I need.