Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
I want to include in a Macro, something to take a particular action if the
active cell contains text beginning with X. I thought something based on an IF statement, that included a wildcard, might work, e.g. IF(A1="X*,1,0). This does not work though. |
#2
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Sub JustDoIt()
Dim s As String s = ActiveCell.Value If Left(x, 1) = "X" Then MsgBox "We should do something" End If End Sub -- Gary''s Student - gsnu200909 "AlanF" wrote: I want to include in a Macro, something to take a particular action if the active cell contains text beginning with X. I thought something based on an IF statement, that included a wildcard, might work, e.g. IF(A1="X*,1,0). This does not work though. |
#3
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
If you meant that you wanted to include this in a formula (not a macro), then:
=if(left(a1,1)="x",1,0) or since you're returning 1 or 0: =--(left(a1,1)="x") Depending on what you're doing, you may have alternatives. If I wanted to count the number of values in A1:A10 that started with an X, I don't need to use an intermediate helper cell with a formula. Instead, I could use: =countif(a1:a10,"X*") or just to show how to separate the characters: =countif(a1:a10,"X" & "*") or if you point to a different cell: =countif(a1:a10,B1 & "*") =sumif() can also use wild cards. AlanF wrote: I want to include in a Macro, something to take a particular action if the active cell contains text beginning with X. I thought something based on an IF statement, that included a wildcard, might work, e.g. IF(A1="X*,1,0). This does not work though. -- Dave Peterson |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Wildcards in If statements | Excel Discussion (Misc queries) | |||
Wildcards in RTD | Excel Discussion (Misc queries) | |||
Wildcards | Excel Worksheet Functions | |||
How do i start Macros using IF statements? | Excel Discussion (Misc queries) | |||
wildcards in vba | Excel Discussion (Misc queries) |