More Excel 2007 Speed Issues

B

Bahali Bali

Hello, all.

I am just a lowly programmer/physicist, but I think I have a hunch
concerning the problem. The new Excel charts look nice, but all the
graphics enhancements are the problem. If you use the ribbons to modify
the charts, the update speed is a little more reasonable, but still
sluggish. The problem can be seen from the use of overlay menus.
Modifying a chart by right clicking on it makes the chart refresh its
drawn area more, I guess, so everything slows. The ribbons allow the
chart to refresh once.

Again, I think the problems with the whole suite are graphics. All the
font/graphic smoothing to make things look more like a Mac are nice, but
they are extremely inconvenient if work cannot be done. I don't like
Macs, but if I have to upgrade to Office 2007, I would get one in a
second.

Microsoft messed up big time. They dropped winhlp32 from their operating
system, and now they have royally messed up Office. If this trend
continues, users will choose a different office suite (like Open Office)
just so they can get stuff done.
 
G

Guest

Any word as of Sep 25th, 2007 if there are any work arounds or patches to
this "snail crawl" phenomenon with Office 2007? I am also experiencing
extremely poor performance with Excell Files in Office 2007. I removed Office
2007 and installed my old Office XP to test. The same exact files run
lighting fast with Office XP on the exact same machine with the exact same
configuration. If anyone has any information please respond. - Nick
 
G

Guest

Here's some good news. There IS a hot fix for this; came out in June (why
I've just heard about it I don't know!). Here is a link to a KB article:

http://support.microsoft.com/kb/938538/en-us

Difference is day vs. night! I was told it would be in SP1 for Office.
Patch can be obtained from MS (see the article).
 
G

Guest

Excel 2003 versus Excel 2007 from www.add-ins.com

There are many differences between Excel 2003 and Excel 2007. Some of the
changes in Excel 2007 are improvements. Some are a major step backward.
We'll leave it up to you to decide which is which. The following are some of
our major findings when we compared Excel 2003 to Excel 2007.

We do recommend that if you have Excel 2003, that you do a custom install of
Excel 2007 and tell it to keep all prior versions. This will allow you to
use your prior version if you need it. The default installation of Excel
2007 automatically removes all prior versions. We think having the prior
versions around is a good thing.

Probably the best approach is not to upgrade to 2007 until forced to do so.
And hope that Microsoft will release a decent upgrade soon and the first time
(versus waiting for an SP2 version, which would patch the patches)

Excel 2003 Excel 2007 Comments
Number of rows Limited to 65,536 Over 1,000,000 Very few users need large
numbers of rows.
Number of Columns 256 16,384 Very few users need large number of columns.

Calculate speed FAST VERY SLOW We did a test of 10,000 calculations of a
small workbook and recorded key values. Excel 2003 did the task in 5
minutes. Excel 2007 took almost two hours. Excel 2007 was 20X slower. If
calculation speed is important, stay with Excel 2003 unless you have a super
computer with multiple processors.

Charting Speed FAST VERY SLOW Excel 2003 created 100 charts in 8 seconds.
Excel 2007 took almost four minutes to do the same task.

Chart Refresh Extremely fast, almost instantly Extrmely slow. Almost like
watching grass grow. Multiple reports of Excel 2007 being beyond slow when
one changes chart data. Even reports of worksheets containing multiple
graphs taking several minutes to refresh when selected.

Opening and closing files Fast Slow Excel 2003 opened, copy some data (via
a macro) and closed 100 tiny workbooks in less than 30 seconds. Excel 2007
took a minute and half to do the same task.

Conditional Formatting Limited to 3 tests Many tests are allowed The
improvement is very useful if you need conditional formatting that changes
dynamically. However, posts on user forums indicate that using this feature
greatly slows down Excel 2007. The alternative is static formatting (I.E.,
format when you need to) using the Conditional Format Assistant.

Customizing toolbars Very customizable Limited customization With Excel
2003 you can remove commands you don't want from the toolbars and add
commands you want. And you can create your own buttons for your custom
macros. With Excel 2007 you can not modify the ribbons. You can add buttons
to the quick access toolbar.

Color Palette Limited colors Essentially unlimited colors Excel 2003 is
easier to use and get different colors quickly. Excel 2007 gives more
choices. We call it a toss up as to the benefit.

Patterns in formatting charts and cells Many choices Patterns are no
longer available for selection Microsoft removed a feature that was very
useful for those of us who fax or want to print copies from a laser (non
color) printer.

Interface Menus and buttons Ribbons with buttons and text drop downs Some
will love the 2007 interface, some will hate it. Figure one to two weeks to
relearn Excel basics. It most likely will take over a year before you match
your past productivity.

Macro recording Fair Poor For some reason, Microsoft has made macro
recording worse in 2007, and often does not record actions with charts. Or,
the action that is recorded often doesn't work. At least in Excel 2003 one
got a starting point versus an empty recorded macro.

Macros VBA used VBA used Macros you wrote in 2003 or earlier versions,
especially chart macros, will likely not work and need modifications to work
in Excel 2007. Recording many not give you the clues on how to fix.

Macros and workbook protection No problems Major problems In Excel 2007,
if you password protect your workbooks and they contain macros, there is no
way to enable macros.

Charting - adjusting point values Easy to do by Impossible Microsoft
removed the feature that allows one to change the value of data points by
dragging the point on a chart.

Customizing Macro buttons Standard feature Feature removed One wonders
why Microsoft removed. Or did they just forget to leave in?

Stability Very few reports of crashes, fail to save Frequent user group
reports of crashes and not being able to save files Looks like Microsoft
rushed a product to market that wasn't ready for prime time.

File opening time No problems Many reports of problems of files not opening
or very slow to open Files will not appear in Excel 2007 when double clicked
and Excel is closed. Primary workaround is to not close Excel or to first
open Excel and then open the file.

Export/save as DBF file Standard feature Not available Microsoft removed
the export/save as DBF option from Excel 2007.
 
G

Guest

That's some good info, Nick. I sure wish I'd known about the install option
to keep 2003! I can't comment on many of the things you list, but as for the
graph speed thing, the hot fix took it from unusable to vsry acceptable in my
mind.

I do tend to play with large files. My most recent was 57 MB in XLS format.
The binary version was much smaller and loads a lot faster. It is not
unusual for me to have 2 days of 1-second data (2x86,400 points), so the new,
massively increased number of rows in 2007 is very desirable. Of course, the
plots are limited to 32,000 points, so I have to do multiple plots.
 
T

tuurie

Hi Norm,

Can you tell me if you actually paid the $299 for the support call to
get this patch?

Cheers,
GSXR
 
A

albert einstein

I called customer support and they sent me here:
https://support.microsoft.com/contactus2/emailcontact.aspx?scid=sw;en;14
10&WS=hotfix where I used 938538 for the KB Article Number and X86 for
the platform. I'm awaiting a response via email. I also asked the tech
support guy to make the file available on
http://support.microsoft.com/kb/938538/en-us and he said he'd see what
he could do. Try filling out the form for yourselves and seeing if
they'll send you the fix. If not, contact me and I can send it to you
directly once I get it.

good luck

-albert
 
J

Jim Williamson

Thanks for all the info. I knew there was a BIG problem but you have to
look for it on the internet. I know lots of people who've experienced
this slowdown firsthand so I'm surprised how little is out there.
Conspiracy? :blush:)

As an experiment I ran a spreadsheet macro in '03 and '07. 2003 ran the
macro in 18 sec, 2007 (w/ 4 x 3.2GHz processors) ran it in 2:33. When I
manually set the # of processors to just 1 it actually sped up the run
time by 4 sec.

I hope MS doesn't try to fool people into thinking this is a hardware
issue. My workstation is very fast, with all the latest updates, 4 GB
RAM, no junk programs running in the background. I run my box as lean
and mean as I can.

That's why I had to "upgrade" back to Office XP today. Couldn't handle
it anymore.
 
B

Brian Glusovich

It's now January 2008, and I notice this thread goes back to mid-2007,
without any (apparent) fix by MS. Someone indicated earlier that very
few people use large numbers of rows or columns -- I definitely do, and
that's why I "graduated" to Office 2007. I thought that the interface
between Access and Excel would be much cleaner when both could handle
the 1/2 Million or so rows I generally have in my files. Excel is
incredibly slow even in the simplest activities (I just waited 20
minutes to clear a couple of columns in a 70,000 row spreadsheet).
Inserting blank columns takes forever, even when there are no formulas
in the spreadsheet (I remove the formulas by paste special/values, just
because they slow things down so much).
It seems as if the programs (both Access and Excel) are "anticipating"
what a user might do, and pre-storing or pre-computing stuff --
otherwise, why would a simple column insertion or deletion take so much
time?
I didn't know about being able to save the old Office version when I
installed, so I either have to wait for a real fix from MS, or get on
another computer with Office 2003. Is this what happens when you have a
total monopoly in this product area?
 
P

pk mishra

i have recently installed ms excel 2007 mainly because i needed more
columns than only 256 column available in excel 2001. However i found it
tedeouly slow while working with graphs. Even mere selecting a graph by
clicking it takes 15 seconds. Other tasks on graph take much longer
time. will any body pl help?
 
B

Bill Martin

... I don't like
Macs, but if I have to upgrade to Office 2007, I would get one in a
second...

That's a somewhat strange opinion for someone in a group devoted to
VBA macro programming of Excel. Given that Microsoft announced they
will no longer provide that capability in the Mac version, that would
not be my first choice of platform.

I keep thinking of moving to Open Office, but the inertia of all my
existing VBA code keeps me with Microsoft.

Bill
 
J

Jamshid Faryar

Although many have mentioned graphs and large worksheet sizes, none of
these are the problem... Speed is an issue for some not very large
worksheets, even without graphing. See my previous comment for a
solution that worked for me... I think you periodically have to copy to
a new worksheet and re-fill the formulas.
 
J

Jamshid Faryar

Slow Excel 2007 calculation in a workbook and one solution - Bob
Flanagan
06-Jun-07 11:29:10

Problem:

In Excel 2007 an xls workbook takes 2-4 seconds to recalculte whenever a
cell is changed. The workbook works fine in Excel 2003.

No external links
no macros
no range names
File well under 1 meg, with very few formulas - mostly data and sums
No conditional formatting
A few IF formulas, about 10-20
About 30 sum functions
Just one worksheet
Changing to manual recalc did not help
Saving as xlsx did not solve
Copying and pasting cells to a xlsx workbook did not solve
Clearing all formats did not solve
Converting all cells to values did not solve
Copying the worksheet to a new workbook did not solve
Deleting all cells did not solve!!!!
Doing an Edit, Clear All did not solve!!!!!

Solution that worked:
Created a new xlsx workbook
Selected the cells and did a copy, paste special formulas to the new
workbook

Changing cells in the new workbook resulted in no delay.

The above works if there is just one sheet in a workbook. I'm not
certain
how one would solve if there were multiple worksheets. Any thoughts?

Most likely there is some corruption in the XLS workbook, but none that
affects performance in 2003, just in 2007.

Bob Flanagan
Macro Systems
http://www.add-ins.com
Productivity add-ins and downloadable books on VB macros for Excel





Slow Excel 2007 calculation in a workbook and one solution - Jim Rech
06-Jun-07 12:06:06

Interesting work, Bob, but I don't buy that, especially the "most
likely"
part.


I doubt "corruption" would survive that, after all, what would the XML
equivalent of corruption be?<g>

How about we say we don't know the cause but MS damn sure should!

--
Jim
Slow Excel 2007 calculation in a workbook and one solution - Bob
Flanagan
07-Jun-07 09:44:49

Jim, I agree. After several hours of frustration, I jumped to
conclusions
as to the cause. I'm gong to keep trying to find the cause - after
being
away from the problem for a days, I have some more thoughts on how to
pinpoint the problem.

Bob

http://www.eggheadcafe.com/software/aspnet/30080342/slow-excel-2007-calc
ulati.aspx
 
G

Gordon Wright

Mr. Einstein,

If you're still reading this forum...

I am at wits end with this issue. I have requested the hotfix from MS
but have yet to receive it. Could you send it to me? We cannot receive
zip files here so just change the extension to something other than .zip
and I'll change it back upon receipt!

Hope you see this and Thanks!
 
C

Charlie

Yeah, we have extension filters too. I usually reverse or rearrange the
letters like .jpg --> .gpj or .txt --> .xtt, but my favorite is to rename
..zip --> .pez, like popping out candy!
 
T

tom thompson

My new excel 2007 hangs up, does not respond to the escape key, as did
my 2003 version. Has uSoft put out a cure to this?
 
D

D White

I have a speed problem with Excel 2007 when using the SOLVER Add-In.
The same applicaiton runs just fine in Excel 2003 but takes minutes to
execute in Excel 2007. Has anyone else experienced this? Any
solutions? Help!
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top