Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.misc
cox cox is offline
external usenet poster
 
Posts: 3
Default Avoid recomputation in a large excel worksheet

I have a worksheet with 2000 rows and 20 columns. All of these cells have
formula to compute their values. Each formula gets recomputed even when the
data used the computation have not changed - in short it takes an enormous
time to recompute 40000 data whose values have not changed. Is there anyway
to make excel stop recomputation when it is known that the values will not
change, because none of those cells whose values are used in computation has
been updated?
  #2   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 10,124
Default Avoid recomputation in a large excel worksheet

This macro will convert the formulas to values for whatever selection you
make. It could be designed to do the selection for you
Sub converttovalues()
With Selection
..Value = .Value
End With
End Sub

It could be designed to do without selections but you may want to retain
some formulas

Sub converttovalues2()
With ActiveSheet.UsedRange
..Value = .Value
End With
End Sub

--
Don Guillett
Microsoft MVP Excel
SalesAid Software

"cox" wrote in message
...
I have a worksheet with 2000 rows and 20 columns. All of these cells have
formula to compute their values. Each formula gets recomputed even when
the
data used the computation have not changed - in short it takes an enormous
time to recompute 40000 data whose values have not changed. Is there
anyway
to make excel stop recomputation when it is known that the values will not
change, because none of those cells whose values are used in computation
has
been updated?


  #3   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 35,218
Default Avoid recomputation in a large excel worksheet

Maybe it's your formula that needs to be reviewed?

You may want to post it to see if anyone can help.

cox wrote:

I have a worksheet with 2000 rows and 20 columns. All of these cells have
formula to compute their values. Each formula gets recomputed even when the
data used the computation have not changed - in short it takes an enormous
time to recompute 40000 data whose values have not changed. Is there anyway
to make excel stop recomputation when it is known that the values will not
change, because none of those cells whose values are used in computation has
been updated?


--

Dave Peterson
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
Excel 2003 - How to print a large worksheet that is actually readable Laphan Excel Discussion (Misc queries) 2 September 8th 08 11:28 PM
Extracting data from large worksheet Louise Excel Worksheet Functions 4 April 27th 07 03:17 PM
Having trouble printing a large worksheet JodyP Setting up and Configuration of Excel 0 April 26th 07 04:46 PM
VBA - How to parcel a large selection to avoid XL Crash [email protected] Excel Discussion (Misc queries) 0 August 9th 06 09:58 PM
how do i save a large amount of data in a worksheet excel 4 Rana Excel Worksheet Functions 1 June 13th 06 10:54 AM


All times are GMT +1. The time now is 06:07 AM.

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

About Us

"It's about Microsoft Excel"