Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I run a standard find macro but if the file i try to import does not
have the particular find command (in the sample case below it's "PUP") then my code breaks and I have an error Is there anything i can input that will allow me to say that if the word "PUP" is not there, then dont do anything, but if it's there, then run my code below. Windows("2.txt").Activate Cells.Find(What:="PUP", After:=ActiveCell, LookIn:=xlFormulas, LookAt _ :=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _ False, SearchFormat:=False).Activate ActiveCell.Offset(rowOffset:=0, columnOffset:=6).Activate Selection.Copy Windows("DAILY OPERATIONS_2004.xls").Activate Range("K10").Select ActiveSheet.Paste --- Message posted from http://www.ExcelForum.com/ |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Look through the examples in the VBA Help under On Error Statement and On
Error Statement Examples - you should find something that will fit your code. Ed "alexm999 " wrote in message ... I run a standard find macro but if the file i try to import does not have the particular find command (in the sample case below it's "PUP") then my code breaks and I have an error Is there anything i can input that will allow me to say that if the word "PUP" is not there, then dont do anything, but if it's there, then run my code below. Windows("2.txt").Activate Cells.Find(What:="PUP", After:=ActiveCell, LookIn:=xlFormulas, LookAt _ :=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _ False, SearchFormat:=False).Activate ActiveCell.Offset(rowOffset:=0, columnOffset:=6).Activate Selection.Copy Windows("DAILY OPERATIONS_2004.xls").Activate Range("K10").Select ActiveSheet.Paste --- Message posted from http://www.ExcelForum.com/ |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I did check. I'm new to VB and dont know what to put in exactly.
Can anyone help -- Message posted from http://www.ExcelForum.com |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
On Error Resume Next
Range.Find(Target).Activate On Error goto 0 -- regards, Tom Ogilvy "alexm999 " wrote in message ... I did check. I'm new to VB and dont know what to put in exactly. Can anyone help? --- Message posted from http://www.ExcelForum.com/ |
#5
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() |
#6
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Alex,
Try this alternative Windows("2.txt").Activate Set ofound = Cells.Find(What:="PUP", _ After:=ActiveCell, _ LookIn:=xlFormulas, _ LookAt:=xlPart, _ SearchOrder:=xlByRows, _ SearchDirection:=xlNext, _ MatchCase:=False, _ SearchFormat:=False) If Not ofound Is Nothing Then ActiveCell.Offset(rowOffset:=0, columnOffset:=6).Activate Selection.Copy Windows("DAILY OPERATIONS_2004.xls").Activate Range("K10").Select ActiveSheet.Paste -- HTH Bob Phillips ... looking out across Poole Harbour to the Purbecks (remove nothere from the email address if mailing direct) "alexm999 " wrote in message ... What do i put in for "target" ? --- Message posted from http://www.ExcelForum.com/ |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
split post code (zip code) out of cell that includes full address | Excel Discussion (Misc queries) | |||
Code to conditional format all black after date specified in code? | Excel Discussion (Misc queries) | |||
Drop Down/List w/Code and Definition, only code entered when selec | Excel Worksheet Functions | |||
Convert a Number Code to a Text Code | Excel Discussion (Misc queries) | |||
VBA code delete code but ask for password and unlock VBA protection | Excel Programming |