Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I am trying to write a macro for excel where i need to copy data from one
worksheet to another based upon a filtered result from the sheet which has data. The macro should repeat the filter criteria with changed setting and paste into different cells. To make myself more clear I am pasting 3 instances of the macro I need for the loop. 'Selects Cell A2 in the blank sheet (this cell will change everytime by 20, because there can be max of 20 results from the filter criteria) Range("A2").Select Sheets("Unarranged Data").Select Application.CutCopyMode = False 'Criteria1 changes everytime from 1:1 to 1:40, then 2:1 to 2:40, then 3:1 to 3:40 and so on till 9:1 to 9:40 Selection.AutoFilter Field:=6, Criteria1:="1:1" Range("A2").Select Range(Selection, Selection.End(xlToRight)).Select Range(Selection, Selection.End(xlToRight)).Select Range(Selection, Selection.End(xlDown)).Select Range(Selection, Selection.End(xlDown)).Select Selection.Copy Sheets("Arranged Data1").Select ActiveSheet.Paste I need to know whether a loop for this kind of thing can be made if so please help, otherwise do I need to write the code 360 times or what? |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Looping...but why? | Excel Programming | |||
Looping | Excel Programming | |||
Looping | Excel Programming | |||
Looping | Excel Programming | |||
Need Looping Help | Excel Programming |