Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 5
Default Excel 2003 worksheet doesn't auto calculate

I am using Excel 2003 and have my calculations set to automatic, but I notice
that there are times when my formulas do not calculate. If I click into the
offending cell and hit "enter," esentially re-submitting the formula, it
calculates. Since I am dealing with a large workbook with may worksheets
worth of interdependent formulas, I am worried that my data will be
inaccurate. Is there a limit to how many calculations an excel workbook can
do and have I reached it? Is there a way I can force a cell to calculate
even though there is nothing wrong with the formula, possibly with some vba
code or something? I appreciate any help since my credibilty at work depends
on presenting accurate data, and I have a real lack of confidence in what
excel is giving me.

Thanks,
L.B.
  #2   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 11,058
Default Excel 2003 worksheet doesn't auto calculate

Try this small macro:

Sub refresh()
Application.CalculateFullRebuild
End Sub

--
Gary''s Student - gsnu201001


"lbbeurmann" wrote:

I am using Excel 2003 and have my calculations set to automatic, but I notice
that there are times when my formulas do not calculate. If I click into the
offending cell and hit "enter," esentially re-submitting the formula, it
calculates. Since I am dealing with a large workbook with may worksheets
worth of interdependent formulas, I am worried that my data will be
inaccurate. Is there a limit to how many calculations an excel workbook can
do and have I reached it? Is there a way I can force a cell to calculate
even though there is nothing wrong with the formula, possibly with some vba
code or something? I appreciate any help since my credibilty at work depends
on presenting accurate data, and I have a real lack of confidence in what
excel is giving me.

Thanks,
L.B.

  #3   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 5
Default Excel 2003 worksheet doesn't auto calculate

your solution worked great for my worksheets. However, i have several charts
with text boxed linked to cells with formulas in them. The formulas in the
sheets are updating, but not the text boxes on my charts unless i do the same
thing...click in the text box and hit enter. is ther a piece of code that
will force those to update as well?

"Gary''s Student" wrote:

Try this small macro:

Sub refresh()
Application.CalculateFullRebuild
End Sub

--
Gary''s Student - gsnu201001


"lbbeurmann" wrote:

I am using Excel 2003 and have my calculations set to automatic, but I notice
that there are times when my formulas do not calculate. If I click into the
offending cell and hit "enter," esentially re-submitting the formula, it
calculates. Since I am dealing with a large workbook with may worksheets
worth of interdependent formulas, I am worried that my data will be
inaccurate. Is there a limit to how many calculations an excel workbook can
do and have I reached it? Is there a way I can force a cell to calculate
even though there is nothing wrong with the formula, possibly with some vba
code or something? I appreciate any help since my credibilty at work depends
on presenting accurate data, and I have a real lack of confidence in what
excel is giving me.

Thanks,
L.B.

  #4   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 1
Default Excel 2003 worksheet doesn't auto calculate

I have encountered the same issue. Formulas did no Calculate
themselves only if I entered them and hit ENTER or Saved the WorkBook
or issued a Calculate command on my WorkSheet Object. This was very
annoying.

The reason why Excel is acting like this is because somehow the
[Calculation] flag was set to [xlCalculationManual(-4135) - don't ask
me what changed this.

So, to fix it, you must set the Calculation flag to Automatic.
Application.Calculation=xlCalculationAutomatic


Please let me know if this helps.
Peter
  #5   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 22,906
Default Excel 2003 worksheet doesn't auto calculate

"somehow" can be explained by pointing out that Excel uses the calculation
mode of the first workbook opened during a session.

If that WB was saved with "manual" setting, all workbooks opened after would
keep that setting...............no matter which calc mode they were saved
in.


Gord Dibben MS Excel MVP


On Tue, 23 Mar 2010 07:36:51 -0700 (PDT), Hunor-Péter Gáspár
wrote:

I have encountered the same issue. Formulas did no Calculate
themselves only if I entered them and hit ENTER or Saved the WorkBook
or issued a Calculate command on my WorkSheet Object. This was very
annoying.

The reason why Excel is acting like this is because somehow the
[Calculation] flag was set to [xlCalculationManual(-4135) - don't ask
me what changed this.

So, to fix it, you must set the Calculation flag to Automatic.
Application.Calculation=xlCalculationAutomatic


Please let me know if this helps.
Peter




Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Auto Calculate Not Working in some Spreadsheets - Excel 2003 tmpotvin Excel Worksheet Functions 2 October 22nd 09 10:19 PM
How do you calculate cotangent in Excel 2003? mowgli Excel Worksheet Functions 2 April 23rd 08 12:09 PM
Excel 2003 Macro to re-calculate until... Dan New Users to Excel 4 June 2nd 06 06:35 PM
How do I calculate cells across Excel 2003 workbooks? mj New Users to Excel 2 February 17th 06 11:05 AM
Excel 2003 -- I need to know how to calculate a percentage of uni. Kelly Excel Discussion (Misc queries) 1 December 11th 04 03:10 PM


All times are GMT +1. The time now is 12:05 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"