Macro's loading slowly in Excel 2007

marilynstephan

New Member
Joined
Aug 20, 2009
Messages
12
Hi all and Happy New Year.

My office has recently migrated to Excel 2007. I modified a group of Macros I had written for our employees into one workbook with a number of worksheets.

I've installed it for a couple of users as an Excel Macro Enabled Template.
It works perfectly (thanks to you all for your previous help), but loads and runs very slowly compared to the versions in Excel 2003.

Any suggestions?

Should I be distributing this as an add-in.

I know only what you've taught me about excel and just enough to do this project. Any suggestions would be appreciated.

The workbook contains a number of macros (about 40) that are then called using two main macros (that only call the other macros).

Any ideas?

Thanks,

Marilyn Stephan
 

Excel Facts

Which Excel functions can ignore hidden rows?
The SUBTOTAL and AGGREGATE functions ignore hidden rows. AGGREGATE can also exclude error cells and more.
From everything I've read and seen, macros in 2007 generally run between 20-50% slower depending on what they are doing. (sometimes worse). It may be possible to optimise the code a bit, but we'd have to see it. (as a general rule, turning off ScreenUpdating and calculation while the code is running, and avoiding selecting things wil speed it up a lot)
 
Upvote 0

Forum statistics

Threads
1,223,236
Messages
6,170,917
Members
452,366
Latest member
TePunaBloke

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top