Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I am trying to write a simple "Find" Procedure that I will expand on once I
get it to work. I have: Range("A1:G16").find(What:="abc", LookIn:=x1Values, LookAt:=x1Whole, SearchOrder:=x1ByColumns).Activate When I run it I get a "scpript out of range error". What am I doing wrong? Thanks |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
You have a spelling mistake:
write xlValues instead of x1Values etc.! Use an On Error statement, becouse Find generates an error in case of not found. Regards, Stefi €˛ranswert€¯ ezt Ć*rta: I am trying to write a simple "Find" Procedure that I will expand on once I get it to work. I have: Range("A1:G16").find(What:="abc", LookIn:=x1Values, LookAt:=x1Whole, SearchOrder:=x1ByColumns).Activate When I run it I get a "scpript out of range error". What am I doing wrong? Thanks |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
You might try changing your 1 's to l 's . Not typing here. 1 is no the same
as l. Also, you need not activate or select to work with your find mycell=Range("A1:G16").find("abc", LookIn:=xLValues, LookAt:=xLWhole, _ SearchOrder:=xLByColumns).address -- Don Guillett Microsoft MVP Excel SalesAid Software "ranswert" wrote in message ... I am trying to write a simple "Find" Procedure that I will expand on once I get it to work. I have: Range("A1:G16").find(What:="abc", LookIn:=x1Values, LookAt:=x1Whole, SearchOrder:=x1ByColumns).Activate When I run it I get a "scpript out of range error". What am I doing wrong? Thanks |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Thanks alot
"Stefi" wrote: You have a spelling mistake: write xlValues instead of x1Values etc.! Use an On Error statement, becouse Find generates an error in case of not found. Regards, Stefi €˛ranswert€¯ ezt Ć*rta: I am trying to write a simple "Find" Procedure that I will expand on once I get it to work. I have: Range("A1:G16").find(What:="abc", LookIn:=x1Values, LookAt:=x1Whole, SearchOrder:=x1ByColumns).Activate When I run it I get a "scpript out of range error". What am I doing wrong? Thanks |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hope this will help you
through Code make the selection of required range and 'tofind' is the text you want to find Set FoundText = Selection.Find(What:=tofind, After:=ActiveCell, LookIn _ :=xlvalues, LookAt:=xlwhole, SearchOrder:=xlByRows, SearchDirection:= _ xlNext, MatchCase:=False, SearchFormat:=False) If Not FoundText Is Nothing Then FoundText.Select FoundCellRow = ActiveCell.Row Else End If "Stefi" wrote: You have a spelling mistake: write xlValues instead of x1Values etc.! Use an On Error statement, becouse Find generates an error in case of not found. Regards, Stefi €˛ranswert€¯ ezt Ć*rta: I am trying to write a simple "Find" Procedure that I will expand on once I get it to work. I have: Range("A1:G16").find(What:="abc", LookIn:=x1Values, LookAt:=x1Whole, SearchOrder:=x1ByColumns).Activate When I run it I get a "scpript out of range error". What am I doing wrong? Thanks |
#6
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
You are welcome! Thanks for the feedback!
Stefi €˛ranswert€¯ ezt Ć*rta: Thanks alot "Stefi" wrote: You have a spelling mistake: write xlValues instead of x1Values etc.! Use an On Error statement, becouse Find generates an error in case of not found. Regards, Stefi €˛ranswert€¯ ezt Ć*rta: I am trying to write a simple "Find" Procedure that I will expand on once I get it to work. I have: Range("A1:G16").find(What:="abc", LookIn:=x1Values, LookAt:=x1Whole, SearchOrder:=x1ByColumns).Activate When I run it I get a "scpript out of range error". What am I doing wrong? Thanks |
#7
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
It's not actually the .find that causes the error. It's the .activate that's
doing the damage. Stefi wrote: You have a spelling mistake: write xlValues instead of x1Values etc.! Use an On Error statement, becouse Find generates an error in case of not found. Regards, Stefi €˛ranswert€¯ ezt Ć*rta: I am trying to write a simple "Find" Procedure that I will expand on once I get it to work. I have: Range("A1:G16").find(What:="abc", LookIn:=x1Values, LookAt:=x1Whole, SearchOrder:=x1ByColumns).Activate When I run it I get a "scpript out of range error". What am I doing wrong? Thanks -- Dave Peterson |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Find and Replace - delete the remainder of the text in the cell after my Find | Excel Programming | |||
Find First Non blank cell than find column header and return that value | Excel Worksheet Functions | |||
Despite data existing in Excel 2002 spreadsheet Find doesn't find | Excel Discussion (Misc queries) | |||
find and delete text, find a 10-digit number and put it in a textbox | Excel Programming | |||
backwards find function to find character in a string of text | Excel Programming |