Comparison operator

  • Thread starter Thread starter Pawan
  • Start date Start date
P

Pawan

Hi...

My code is:

If Cells(rw, colno).Value = "US" Or _
Cells(rw, colno).Value = "AI" Then
With Cells(rw, colno)

If UserForm1.ch_sensrtype_d.Value = False Then
.Value = UserForm1.sensrtype.Value
Else
.Value = sensrtype_d
End If
ENd IF

In the line
Cells(rw, colno).Value = "AI", I am comapring cell value with "AI".
However, here I want to search if any part of the cell contains "AI". Measn,
if my cell has value "AIT", then also this statement should become true.

I tried writing "*" & "AI" & "*" but it doesnt work. How can I do this?

Regards,

Pawan
 
If Cells(rw, colno).Value = "US" Or _
Cells(rw, colno).Value Like "*AI*" Then


--
HTH

Bob

(there's no email, no snail mail, but somewhere should be gmail in my addy)
 
Thanks Bob...

I have onem ore doubt in this. My macro is searching for "US" (i.e.
Uppercase). If there is "us" in some cells, its not working. Can we make it
work?

Regards,
Pawan
 
If LCase(Cells(rw, colno).Value) = "us" Or _
Cells(rw, colno).Value Like "*AI*" Then

this will work for us, US, Us, or uS, that is it is non case-sensitive.

--
HTH

Bob

(there's no email, no snail mail, but somewhere should be gmail in my addy)
 
Great.. Thanks Bob..! :-)

Bob Phillips said:
If LCase(Cells(rw, colno).Value) = "us" Or _
Cells(rw, colno).Value Like "*AI*" Then

this will work for us, US, Us, or uS, that is it is non case-sensitive.

--
HTH

Bob

(there's no email, no snail mail, but somewhere should be gmail in my addy)
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top