Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.worksheet.functions,microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi,
I'm hoping someone can help me out. I've been running a data filter macro Range("hist_data").AdvancedFilter Action:=xlFilterCopy, _ criteriarange:=Range("job_crit"), _ copytorange:=Range("hist_out"), unique:=False sucessfully for a couple of years. By successfully I mean that the line above used to be actioned instantaneously as I F8 through it. However in attempting to deduce why the macro that calls this code (which loops about 400 times) was taking so long, I now find that these two lines of code are taking about 6 seconds. I originally thought that the database being filtered, now at about 30,000 rows, might be contributing to the problem. But I've taken a copy of the database to a new blank workbook, closed the original workbook and created the appropriate range names in the new workbook and it works as normal, i.e. instantaneously. When I re-open the first workbook however the problem of slow running has returned. Has anyone any ideas for curing this? This is beginning to cause me serious time problems. The first workbook consist of about 20 worksheets and is about 30 MB in size, and contains about 250 defined range names. I'm using Windows 2000 and Excel 2002 SP3 if that helps in any way. Usual TIA Regards Richard Buttrey __ |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Filtering of data - autmatically based on data on other sheet | Excel Discussion (Misc queries) | |||
Slow Excel Navigation with Up / Down Arrow and slow scrolling | Excel Discussion (Misc queries) | |||
Slow Calculations with No Data | Excel Discussion (Misc queries) | |||
Slow data filtering | Excel Worksheet Functions | |||
Help with Filtering data and matching two data sets? | Excel Programming |