multiple bugs in Excel 2008 (12.0.1)

C

Chris Bailey

I've discovered a couple of bugs in Excel 2008 (12.0.1, running on Mac
OS X 10.5.2, 3G RAM on MacBook Pro Core 2 Duo 2.33GHz). I'm not sure if
there's a better way to report them to Microsoft, so I'm posting them
here in the hopes they get looked at.

1. Sometimes cells print blank
This seems to happen predominantly with cells that have long strings of
text (200 chars or more). I've uploaded an example Excel file and PDF
printout of what comes out. I've found that if I reduce the number of
characters in the cell, it prints, but the number of characters varies
from session to session. For instance, cell D2 in the example sheet has
649 characters. When I was testing earlier today, I had to reduce it to
438 characters to get it to print. Just now I tried again and got a
printing cell when it was trimmed to 575 characters. This problem
affects both printouts to a printer and printing to Adobe PDF format
(or using the Mac's built-in Save to PDF feature). I've also just tried
using Excel 2008's ability to save in PDF format, and this cell comes
out blank as well. I can say for sure this problem did not occur with
Excel 2004, as I used to have extremely long wrapped text cells used in
my invoice and never got a blank cell like I get frequently now.

http://www.fortbailey.com/excel2008/cellproblem.xlsx
http://www.fortbailey.com/excel2008/cellproblem.pdf

2. Copying a protected worksheet results in an unprotected worksheet.
I use Excel to do my timesheet at work every day. At the end of the
day, I make a copy of the current worksheet to the end of the workbook,
and keep only the last three days. Since my master timesheet page has
several formulas and validation look-ups, I want to make sure I don't
accidentally delete any of them, so the sheet is protected. However,
I'm finding the copies of the protected sheets I'm making are coming
out unprotected. This is a change in behavior from Excel 2004. In the
example listed below, take the "timesheet" tab (which is protected) and
make a copy of it; it will be an unprotected duplicate.

http://www.fortbailey.com/excel2008/sheetproblem.xlsx

3. Attempting to delete a worksheet that has an in-cell dropdown
selected causes Excel 2008 to quit
This problem uses the same example file as problem #2. Columns F, G, I,
K and M all contain validation formats with in-cell dropdowns. For
instance, clicking in column F brings up a drop-down menu of jobs
listed in column Q so you don't have to type job numbers over and over
again. Click in any of these cells (F4, for example) and then attempt
to delete the active worksheet. Excel will quit.

4. Sort criteria not retained
Another example of how behavior in Excel 2008 differs from 2004 is
found in sort memory. The example file listed below is a list of bills
and when they were paid last (although I've obviously genericized it up
for privacy reasons). When I update this file, I always sort it by
column C (the "last paid" date). Using Excel 2004, every time I opened
this file, selected my data and went to sort it, I found it would
automatically remember which column I had selected last. Now each and
every time, it reverts to column A.

http://www.fortbailey.com/excel2008/sortproblem.xlsx
 
T

Todd Aton

Hi Chris,

Thanks for the detailed reports. The workbooks and examples were extremely
helpful.

I'm going to ask someone to investigate the printing problem and see if they
can duplicate it since on cursory examination I don't see the same result
that you do. My available configurations are limited where I'm at though so
I'm sure we'll spot the problem with the right hardware. Can you tell me
what printer and driver you're using? That will help our engineer select
hardware to test on that is similar to what you're using.

Good catch on the protected workbook becoming unprotected when copying it.
That's actually my area of responsibility and I must have flat-out missed
that case. I'm sorry. We're tracking that in our internal bug database now.

The next bug is a little trickier in the sense that data validation is
involved but not the only part that's important. There are a lot of features
being exercised on that sheet and a combination of them are causing the
problem. If you create a worksheet with just a validated list, select the
cell that's validated and delete the sheet, there is no crash. The workbook
you sent will be helpful locating the eventual problem here and we're
tracking it now in our internal bug database.

It was late last night that I was working on the final bug and I have to
admit that at first I saw it on 12.0.1 and then into the wee hours of the
morning I wasn't seeing it. I'll ask the sort experts to investigate it
though because my knowledge is limited there. For a time during the project
prior to release we weren't populating the column name at all in the sort
dialog, but there are no other current reports of it losing it's "memory".

Thanks again for taking the time to report the problems you're having and
for using the level of detail that you provided. The research takes effort
and I appreciate the amount you invested.

Todd Aton
Macintosh Business Unit
Microsoft Corporation

Microsoft makes no warranties, express, implied or statutory, as to the
information in this post.
 
C

Chris Bailey

Just discovered something new about problem #1... you're right, it
doesn't happen with *all* printers. The one I'm using in my office is
an HP LaserJet 3300MFP, which is an old all-in-one laser printer. Our
office has almost all HP printers except for one Canon CLC-1180 color
laser copier (which uses a ColorPASS Z-800 print RIP). So here's the
score when I try to print the cellproblem.xlsx sample file:

PRINTS FINE
* Canon ColorPASS Z-800
* HP Color LaserJet 2840

PRINTS BLANK
* Adobe PDF (Acrobat 8.1.2)
* Apple's "save as PDF" function built into the system (Mac OS X 10.5.2)
* Excel 2008's "save as PDF" format (Excel 12.0.1)
* HP LaserJet 4000
* HP LaserJet 5100
* HP LaserJet 8150

Just in case it's pertinent, I dug through the PPD files to find out
what version of PostScript is used by each of these printer drivers.

2014.108 - HP LaserJet 4000
2014.116 - HP LaserJet 3300MFP
3010.107 - HP LaserJet 5100
3010.107 - HP LaserJet 8150
3011.001 - HP Color LaserJet 2840
3015.102 - Canon ColorPASS Z-800
3016.102 - Adobe PDF 8

Rats... I thought I'd stumbled upon something when I was looking at the
PostScript versions and realized all the ones that worked were 3011.001
or higher, but I'd forgotten to look up the Adobe PDF printer
version... when I did that and found out it was higher than the working
ones, my bubble burst. :(

I wondered if perhaps fonts were an issue, but I don't think so. My
example file used Lucida Bright (a TrueType font), which comes with
Office 2008. I tried changing the fonts to several other TrueType and
Type 1 fonts and the print preview always shows as blank... although I
didn't actually print it, I figure if it's blank here, it's going to
blank on any printer I send to that generates blanks.

In case it helps, I have another sample file of this same problem that
uses Univers Condensed (an Adobe Type 1 font)... this is an invoice for
my contracting business. I removed all the personal information and
posted it as well in case it can be of any use.

http://www.fortbailey.com/excel2008/cellproblem2.xlsx

I printed this file to the ColorPASS Z-800 and it came out fine, then
printed it to my HP LaserJet 3300MFP and came out with large blank
spaces. I'll also note that Excel's on-screen print preview in the
print dialog box shows with huge blank spaces no matter which printer
I'm pointed to (although I assume it's because that preview uses
Apple's or Excel's "save to PDF" function to generate the preview).

I did notice there was also another forum post ("single cell of excel
sheet not printing" by (e-mail address removed) on 03/16/08) that
seems to report the same problem, or one very similar at least. She
reported that she was printing to a Canon MP830, so I guess not all
Canon printers are safe from this problem. Might be worth seeing if she
has any additional information to help flesh this problem out.

Thanks for looking into these issues! Excel is my #1 most important
program... I'll do whatever I can to help fix it! :)
 

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