Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi All,
Im having trouble using an array to select data and transfer to another sheet. I've created the array: Sheets("Tmp Resource Sheet").Select Range("A1").Select myArray = Range(Selection, Selection.End(xlDown)) and now i need to transfer what is in the array to another sheet. The other sheet has a named cell(Bdg_LadDays), where the data has to be transferred 2 cells below it. For m = 0 To n ' n being the number of rows in the array Range(Bdg_LabDays).Cells(m + 2, 0).Value = Range(myarray(m)).Value Next m The code to transfer the arrays contents doesn't work. Can anyone please suggest a way for me to get this working. Thanks. Tony. |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi, try this code:
Sub TEST() myarray = Range(Sheets("Tmp Resource Sheet").Range("A1"), Sheets("Tmp Resource Sheet").Range("A1").End(xlDown)) For m = 1 To UBound(myarray) Sheets("The other sheet").Range("Bdg_LabDays").Cells(m + 1, 1).Value = myarray(m, 1) Next m End Sub Best reg., Erik B "Tony Barla" wrote in message ... Hi All, Im having trouble using an array to select data and transfer to another sheet. I've created the array: Sheets("Tmp Resource Sheet").Select Range("A1").Select myArray = Range(Selection, Selection.End(xlDown)) and now i need to transfer what is in the array to another sheet. The other sheet has a named cell(Bdg_LadDays), where the data has to be transferred 2 cells below it. For m = 0 To n ' n being the number of rows in the array Range(Bdg_LabDays).Cells(m + 2, 0).Value = Range(myarray(m)).Value Next m The code to transfer the arrays contents doesn't work. Can anyone please suggest a way for me to get this working. Thanks. Tony. |
#3
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
You my friend, are a ledgend.
Thank you so much. I've been trying for hours to figure this out. Thanks again. Tony. "Erik BZ" wrote: Hi, try this code: Sub TEST() myarray = Range(Sheets("Tmp Resource Sheet").Range("A1"), Sheets("Tmp Resource Sheet").Range("A1").End(xlDown)) For m = 1 To UBound(myarray) Sheets("The other sheet").Range("Bdg_LabDays").Cells(m + 1, 1).Value = myarray(m, 1) Next m End Sub Best reg., Erik B "Tony Barla" wrote in message ... Hi All, Im having trouble using an array to select data and transfer to another sheet. I've created the array: Sheets("Tmp Resource Sheet").Select Range("A1").Select myArray = Range(Selection, Selection.End(xlDown)) and now i need to transfer what is in the array to another sheet. The other sheet has a named cell(Bdg_LadDays), where the data has to be transferred 2 cells below it. For m = 0 To n ' n being the number of rows in the array Range(Bdg_LabDays).Cells(m + 2, 0).Value = Range(myarray(m)).Value Next m The code to transfer the arrays contents doesn't work. Can anyone please suggest a way for me to get this working. Thanks. Tony. |
#4
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Tony Barla wrote:
Hi All, Im having trouble using an array to select data and transfer to another sheet. I've created the array: Sheets("Tmp Resource Sheet").Select Range("A1").Select myArray = Range(Selection, Selection.End(xlDown)) and now i need to transfer what is in the array to another sheet. The other sheet has a named cell(Bdg_LadDays), where the data has to be transferred 2 cells below it. For m = 0 To n ' n being the number of rows in the array Range(Bdg_LabDays).Cells(m + 2, 0).Value = Range(myarray(m)).Value Next m The code to transfer the arrays contents doesn't work. Can anyone please suggest a way for me to get this working. Thanks. Tony. Sheets("othersheet").Range("Bdg_LabDays")(3).Resiz e(UBound(myArray)).Value=myArray Alan Beban |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
randomly select a cell from an array | Excel Discussion (Misc queries) | |||
Select values in an array | Excel Discussion (Misc queries) | |||
how do i select in aleatory way 3 numbers from an array of 10 | Excel Worksheet Functions | |||
Using array to select rows to copy | Excel Programming | |||
Select Sheets via Array Macro | Excel Programming |