Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
Copy and Paste 2 columns from a named range?
Hi all, I have some code that selects a named range and then copies it to a location, is it possible to select the named range but just copy the first 18 rows x 2 columns out of it, so if the named range dimension was 18x4 just copy the contents of the named from columns A & B and paste to location. I would also need to copy the code to another module where in that instance it would copy the contents of the named range from columns C & D. Any ideas?, Here's the code im using to select the named range, Regards, Simon Sub datachange() Sheets("User Data").Visible = True Application.Goto Reference:=Range("B3").Value Selection.Copy Sheets("Data View").Select Range("B5").Select Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False Sheets("User Data").Activate ActiveWindow.SelectedSheets.Visible = False Sheets("Data View").Select Range("A1").Select Exit Sub End Sub -- Simon Lloyd ------------------------------------------------------------------------ Simon Lloyd's Profile: http://www.excelforum.com/member.php...fo&userid=6708 View this thread: http://www.excelforum.com/showthread...hreadid=546299 |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
Copy and Paste 2 columns from a named range?
Hi Simon Try something like:
Dim rng As Range Dim rng1 As Range Dim rng2 As Range Set rng = Range("NamedRange") Set rng1 = rng.Resize(18, 2) Set rng2 = rng.Offset(, 2).Resize(18, 2) --- Regards, Norman "Simon Lloyd" wrote in message ... Hi all, I have some code that selects a named range and then copies it to a location, is it possible to select the named range but just copy the first 18 rows x 2 columns out of it, so if the named range dimension was 18x4 just copy the contents of the named from columns A & B and paste to location. I would also need to copy the code to another module where in that instance it would copy the contents of the named range from columns C & D. Any ideas?, Here's the code im using to select the named range, Regards, Simon Sub datachange() Sheets("User Data").Visible = True Application.Goto Reference:=Range("B3").Value Selection.Copy Sheets("Data View").Select Range("B5").Select Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=False Sheets("User Data").Activate ActiveWindow.SelectedSheets.Visible = False Sheets("Data View").Select Range("A1").Select Exit Sub End Sub -- Simon Lloyd ------------------------------------------------------------------------ Simon Lloyd's Profile: http://www.excelforum.com/member.php...fo&userid=6708 View this thread: http://www.excelforum.com/showthread...hreadid=546299 |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
Copy and Paste 2 columns from a named range?
Thanks Norman..............Worked a treat! Regards, Simon -- Simon Lloyd ------------------------------------------------------------------------ Simon Lloyd's Profile: http://www.excelforum.com/member.php...fo&userid=6708 View this thread: http://www.excelforum.com/showthread...hreadid=546299 |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Paste to next empty cell in named range of cells | Excel Discussion (Misc queries) | |||
Copy data and paste to different sheet named on Group | Excel Discussion (Misc queries) | |||
Finding a named range based on cell value and copy/paste to same sheet? | Excel Programming | |||
Paste a named range to another range in Excel | Excel Discussion (Misc queries) | |||
How to paste only certain columns from a listbox into a named range | Excel Programming |