Manual calculation for part of a sheet

jsmith1234

New Member
Joined
Sep 15, 2012
Messages
7
To start with, I have no VBA experience and I've tried searching for a solution to applying manual calculation to only part of a sheet, while the rest of the workbook is automatic. I couldn't find anything out there.

My situation is this: I have a workbook with about a dozen sheets. One of the sheets is heavy on formulas which update data from a website. The formulas in each row download data from a website based on the name in columnA and do of math on it. I want the ability to calculate one row (for a few selected columns; other columns need to be on automatic calculate) at a time on command (this command could eg. be trigerred on by a 'on' in columnB and trigerred off by a 'off' in columnB)

If no straight forward solution, I was thinking of using this solution - Create another back up sheet which would be hidden. Make the backup sheet mimic the main sheet (by copy + paste values) everytime a change occurs on the main sheet (which could be new row inserted at the end or in the middle, row deleted, one ore more rows calculated etc. The main sheet would then have the if statement (instead of myformula): if (trigger="on", myformula(), backupsheet!cell) in each column that I want the calculation to be manual. I think this way I can keep the entire sheet on automatic calculate, but still maintain control of calculating only the rows of my choice in the main sheet.

I'm trying to code the above but having a nightmare due to my inexperience. Pls hep. Thanks
 

Excel Facts

Show numbers in thousands?
Use a custom number format of #,##0,K. Each comma after the final 0 will divide the displayed number by another thousand
Why not put calc on manual and just have a macro calculate the sheet after each website update?
Is the website update done by a macro now?
 
Upvote 0
Why not put calc on manual and just have a macro calculate the sheet after each website update?
Is the website update done by a macro now?

That's exactly what I have now; but it is not ideal. Few of the columns do some calculations with real-time stock data and needs to be computed every 2 mins. The other columns can be static and only updated on command.
 
Upvote 0
That's exactly what I have now; but it is not ideal. Few of the columns do some calculations with real-time stock data and needs to be computed every 2 mins. The other columns can be static and only updated on command.
If you are willing to use macros, you can arrange to calculate only those columns of interest, but the calc option must be set at Manual. What columns in the sheet do you want to calc on demand?
 
Upvote 0

Forum statistics

Threads
1,223,227
Messages
6,170,848
Members
452,361
Latest member
d3ad3y3

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