Home |
Search |
Today's Posts |
#9
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I went with your Subject line, but in re-looking at your code, it appears
you don't need to select the range... your ultimate goal is to simply Copy it. Change the .Select in the last code line (the Union statement) to .Copy in order to do that. Rick "Rick Rothstein (MVP - VB)" wrote in message ... I think this does what you want... Dim FoundDate As Range Set FoundDate = Columns("A").Find(What:="Date", After:=ActiveCell, _ LookIn:=xlFormulas, SearchOrder:=xlByRows, _ LookAt:=xlPart, SearchDirection:=xlNext, _ MatchCase:=False, SearchFormat:=False).Offset(1, 0) With FoundDate Union(.Resize(.End(xlDown).Row - .Row + 1), _ .Resize(.End(xlDown).Row - .Row + 1).Offset(, 4)).Select End With Rick "LuisE" wrote in message ... I need to select all the cells underneath a "found" cell in column A and then also the corresponding cells four columns to the right. Here is what I have, it selects the entire range including columns in between and an "Object Required" error. Dim FoundDate As Range Set FoundDate = Columns("A:A").Find(What:="Date", After:=ActiveCell, LookIn:=xlFormulas, LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= False, SearchFormat:=False) '.Activate Union(Range(FoundDate.Offset(1, 0), Selection.End(xlDown)).Select, Range(FoundDate.Offset(0, 4), Selection.End(xlDown)).Select).Copy I also struggle to understand set, object required dilema, any reference in plain English? Thanks in advance |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Select ranges of data with a macro | Excel Programming | |||
macro to search for & select ranges to sum | Excel Programming | |||
Inputbox - Select ranges | Excel Programming | |||
Select instersection of two ranges | Excel Programming | |||
VBA-Select several ranges using variables | Excel Programming |