Table and Offset and Data Validation (oh my) - which is the pig?

peelster

New Member
Joined
Mar 1, 2011
Messages
5
Windows XP / Excel 2007 ->
I have a workbook with 12 tabs. The primary tab is a pipeline of sales data -- most other tabs related to analyses based on this data (pivottables, related charts, historical analysis) or support this data (tab for each data validation set).

When I started this project, I set the pipeline up as an Excel Table to take advantage of those features. Initially I had about 100 records in the table and probably 15 columns. I'm up to about 175 records in the table and about 22 columns. 8 of the columns are subject to data validation -- generally just lists. Records are a mixture of text and numbers -- only one formula. I have a few offset formulas used in range names on this tab.

Up until about 2 weeks ago, this was humming along nicely. It has turned into a super slow memory hog now. It takes 15 seconds to apply or remove a simple filter. Same with entering a two digit number in a field. Forget about paging down or arrowing across. Last night I tried to replace the print area range (removed the offset formula and referenced just the table name). It gave me an out of memory error.

In trying to solve the problem, I have removed as many offset formulas as I could that referred to entire columns or rows to count range size. I had one data validation that used an Indirect formula to limit the data selection based on a response in another column -- I removed that. I'm sort of out of ideas. It's worth noting that performance on every other tab is just fine (a few of the other tabs also contain tables, but much smaller).

Is the Table itself causing the issue (too many records)? Is there some other gremlin that is causing this to bog down? Where could I start looking to diagnose my problem? It is nearly unusable now -- I have no idea how to roll it back to usable. Thanks in advance.
 

Excel Facts

Wildcard in VLOOKUP
Use =VLOOKUP("Apple*" to find apple, Apple, or applesauce
What size is the file? If it is large try saving it as an Excel binary file - this may help speed it up. Other than that do you need do have the calculations running automatically? If not, you could change this to manual.
 
Upvote 0
It doesnt seem to be that large ... 400kb. I always hate manual recalculation as I (or the other users) inevitably forget to f9 it. It seems like the table mechanism itself. Would that inherently cause slowness?
 
Upvote 0
It really shouldn't given that the file is relatively small. I would try copying to a new excel and see if you get the same problem
 
Upvote 0
Aha! A painful solution, but nonetheless the answer. I actually had tried the manual recalc option, as you suggested, with no avail and then gave up and did as you suggested. Copied into a fresh file and it seems to be working much better. Must have gotten something horribly corrupt in there. MANY thanks.
 
Upvote 0

Forum statistics

Threads
1,224,609
Messages
6,179,879
Members
452,948
Latest member
Dupuhini

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