Re: Going nuts on this one...
- From: "AD108" <ariel.dugan7654321@xxxxxxxxx>
- Date: Sat, 23 Dec 2006 16:21:58 -1000
Thanks very much Tom,
Much appreciated. I was able to work this out eventually, but I had to
rearrange the structure of all the logic.
"Tom Ogilvy" <twogilvy@xxxxxxx> wrote in message
news:OZrc3wvJHHA.4112@xxxxxxxxxxxxxxxxxxxxxxx
? true and false and false or true
True
? true and false and true or false
False
I believe it evaluates from left to right, to in the first case
True and False is False then
False and false = False
then
false or true = True
so true is the result
in the second case
True and false = False
False and true = False
False or False = False
Probably need to be specific
If (UCase(z(i, 1)) <> "CS" And UCase(z(i, 1)) <> "") And
(UCase(.Cells(intPos,
8)) = "CS" Or UCase(.Cells(intPos, 8))) = "" Then
or whatever you intent is.
--
Regards,
Tom Ogilvy
"AD108" <ariel.dugan7654321@xxxxxxxxx> wrote in message
news:Oj55IfvJHHA.3936@xxxxxxxxxxxxxxxxxxxxxxx
I can't figure out why the following expression is evaluating to True when
UCase(z(i, 1)) is equal to ""
What am I missing here. Thanks in advance for any help.
If UCase(z(i, 1)) <> "CS" And UCase(z(i, 1)) <> "" And
UCase(.Cells(intPos, 8)) = "CS" Or UCase(.Cells(intPos, 8)) = "" Then
.
- References:
- Going nuts on this one...
- From: AD108
- Re: Going nuts on this one...
- From: Tom Ogilvy
- Going nuts on this one...
- Prev by Date: Re: Wait Seconds and Tenths
- Next by Date: Re: Loop through Row Range, Excel 2000, 2003
- Previous by thread: Re: Going nuts on this one...
- Next by thread: read data in an excel file on a remote sever
- Index(es):
Relevant Pages
|