Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
My team and I have developed and run many macros throughout our workday, some
of which can take up to a couple of hours. The bulk of the slow processing seems to be with vlookups and sumproducts on 20K - 30K rows. We're currently on systems with 3 Ghz processors, 2 GB RAM, and 40 GB hard drives. I checked the virtual memory and windows has it set to 1,500 MB. I've read that Excel 2003 maxes out at a virtual memory of 1,024 MB, so will upgrading our PCs to 4 GB RAM with 80 GB hard drives increase throughput? Or is the upgrade not cost effective due to Excel's limitations? If there is a benefit is there a way to gauge it based on the old/new system specs? Additionally please note that we typically have very few other applications open, ie. MS Outlook 2003 and/or Oracle - TOAD. |
#2
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Hi,
I doubt a PC upgrade will make a significant amount of difference but there are some coding techniques that will give benefit and the 2 big ones are Application.ScreenUpdating = False Application.Calculation = xlCalculationManual your code Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic Mike "PoolMaster" wrote: My team and I have developed and run many macros throughout our workday, some of which can take up to a couple of hours. The bulk of the slow processing seems to be with vlookups and sumproducts on 20K - 30K rows. We're currently on systems with 3 Ghz processors, 2 GB RAM, and 40 GB hard drives. I checked the virtual memory and windows has it set to 1,500 MB. I've read that Excel 2003 maxes out at a virtual memory of 1,024 MB, so will upgrading our PCs to 4 GB RAM with 80 GB hard drives increase throughput? Or is the upgrade not cost effective due to Excel's limitations? If there is a benefit is there a way to gauge it based on the old/new system specs? Additionally please note that we typically have very few other applications open, ie. MS Outlook 2003 and/or Oracle - TOAD. |
#3
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
Typically hardware does not get you much further ahead... check out this link
for many helpful suggestions... http://www.decisionmodels.com/index.htm -- HTH... Jim Thomlinson "PoolMaster" wrote: My team and I have developed and run many macros throughout our workday, some of which can take up to a couple of hours. The bulk of the slow processing seems to be with vlookups and sumproducts on 20K - 30K rows. We're currently on systems with 3 Ghz processors, 2 GB RAM, and 40 GB hard drives. I checked the virtual memory and windows has it set to 1,500 MB. I've read that Excel 2003 maxes out at a virtual memory of 1,024 MB, so will upgrading our PCs to 4 GB RAM with 80 GB hard drives increase throughput? Or is the upgrade not cost effective due to Excel's limitations? If there is a benefit is there a way to gauge it based on the old/new system specs? Additionally please note that we typically have very few other applications open, ie. MS Outlook 2003 and/or Oracle - TOAD. |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
benefits statements | Excel Discussion (Misc queries) | |||
Why does Excel INT(x) behave like ROUND(x,0) for 10^14 and higher? | Excel Discussion (Misc queries) | |||
I want to know the Advantages or benefits of MS Access and Excel? | Excel Discussion (Misc queries) | |||
Benefits of Using Excel for Accounting | Excel Discussion (Misc queries) | |||
Benefits of using excel as a proramming solution | Excel Discussion (Misc queries) |