Kilgore_elder

New Member
Joined
Apr 14, 2017
Messages
26
I have a large and reasonably complicated workbook, which uses UDF and macros to run a series of processes for analysis purposes. The file itself is 9MB, and this is without any data in it. The purpose of the workbook is that the user pastes a number of comments in Column B of the opening dashboard and the workbook then analyses the comments looking for key words from an established library.
My problem is that it takes a very long time to undertake tasks and even calculates when the file is opened. I have provision for 3500 comments of around 600 characters, but before anything is pasted into the spreadsheet, i have to wait a good 10-15 minutes for the workbook to open because it is calculating. Is there a means by which I can either disable this process until there is data, or somehow speed it up?
The workbook is a xlsm file and doesn't use any macros or UDF until the data is available.
Any assistance would be greatly appreciated.
Thank you in advance.
 

Excel Facts

Excel Wisdom
Using a mouse in Excel is the work equivalent of wearing a lanyard when you first get to college
Upvote 0
Thank you Derek. From what I've read so far, this may do the trick. At present I have a stepped process that leads to an additional calculation, but if I can manually calculate the initial steps, that will help immensely.
Many thanks.
Regards, Kilgore_elder
 
Upvote 0
Even with calcs set to manual, the file will still calc on Open or Save.

What kind of formulas do you have?
If you have ARRAY's, restrict them to just the range you need, avoid full column/row references
Take the same approach with any SUMPRODUCT formulas
keep CF to a minimum
 
Upvote 0
When setting the calculation mode to manual, there is an option as to whether or not to recalculate before saving.
On opening, the workbook should not recalculate as long as you don't already have a workbook open that has set calculation mode to Automatic - the second link in my earlier email refers. It is very important to be aware of the way calculation mode is determined.
 
Upvote 0
Thanks Derek. Yes, I read that. I opened a dummy workbook, set the calculation to manual and then opened the larger workbook. No calculation! i am stepping through each calculation step to see where it is all slowing down. Many thanks for your assistance.
 
Upvote 0

Forum statistics

Threads
1,214,584
Messages
6,120,387
Members
448,957
Latest member
Hat4Life

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