ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   begins with, not equals, using activecell.value (https://www.excelbanter.com/excel-programming/344131-begins-not-equals-using-activecell-value.html)

crimsonkng

begins with, not equals, using activecell.value
 
What's the VB command, in an Excel macro, to determine if a cell begins with
certain words?

Quite frequently, I use the command: If ActiveCell.Value = "Specific Words"
Then etc.

But now I want to search for a cell that begins with the words "Up to ..."
But the rest of the sentence can be 150 different things so it's not
practical for me to search for every combination of words.

So, how do I say "if the cell begins with the words 'Up to' Then ...?

I searched on the web and in Excel "help" and became thoroughly confused.
Thanks, in advance.

Dan

Jim Thomlinson[_4_]

begins with, not equals, using activecell.value
 
Here is one possiblity

If ActiveCell.Value Like "Up to*" Then MsgBox "Found"

You could also use InStr function to find the position of a phrase within a
string...
--
HTH...

Jim Thomlinson


"crimsonkng" wrote:

What's the VB command, in an Excel macro, to determine if a cell begins with
certain words?

Quite frequently, I use the command: If ActiveCell.Value = "Specific Words"
Then etc.

But now I want to search for a cell that begins with the words "Up to ..."
But the rest of the sentence can be 150 different things so it's not
practical for me to search for every combination of words.

So, how do I say "if the cell begins with the words 'Up to' Then ...?

I searched on the web and in Excel "help" and became thoroughly confused.
Thanks, in advance.

Dan


crimsonkng

begins with, not equals, using activecell.value
 
Like! I should have known.
It works perfectly. Thanks.
Dan

"Jim Thomlinson" wrote:

Here is one possiblity

If ActiveCell.Value Like "Up to*" Then MsgBox "Found"

You could also use InStr function to find the position of a phrase within a
string...
--
HTH...

Jim Thomlinson


"crimsonkng" wrote:

What's the VB command, in an Excel macro, to determine if a cell begins with
certain words?

Quite frequently, I use the command: If ActiveCell.Value = "Specific Words"
Then etc.

But now I want to search for a cell that begins with the words "Up to ..."
But the rest of the sentence can be 150 different things so it's not
practical for me to search for every combination of words.

So, how do I say "if the cell begins with the words 'Up to' Then ...?

I searched on the web and in Excel "help" and became thoroughly confused.
Thanks, in advance.

Dan



All times are GMT +1. The time now is 12:34 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com