Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I am using the following code for 10 sheets in the same workbook. It works,
but it takes about 4 minutes to run. The 10 spreadsheets contain formulas which I do not want in the final version. I am performing an advance filter on each sheet and copying this info to another spreadsheet and copying back values only to the original spreadsheet. Effective, but very time consuming. I am using Excel 2003. Any suggestions on how to speed this up? Sheets("sheet1").Select Range("A1:D3000").AdvancedFilter Action:=xlFilterInPlace, Unique:=True Rows("1:3001").Select Selection.Copy Sheets("CopyWorkSheet").Select Cells.Select Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=True, Transpose:=False Sheets("Sheet1").Select Application.CutCopyMode = False On Error Resume Next ActiveSheet.ShowAllData On Error GoTo 0 Sheets("CopyWorkSheet").Select Cells.Select Selection.Copy Sheets("sheet1").Select |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Speed Up this macro? | Excel Programming | |||
VBA macro speed | Excel Programming | |||
Help, need to speed up this macro | Excel Discussion (Misc queries) | |||
Speed-up macro | Excel Programming | |||
MACRO Speed? | Excel Programming |