Hello All,
I have been having this problem “forever” but I finally need to fix it.
The problem is that “perfect circles” print as flattened ovals.
I’m looking for a solution that allows the circles to look normal on the worksheet when viewed on a monitor and print as circles on a printer.
I don’t think this is a simple “you don’t have the latest printer drivers” issue.
I can draw the circles in Excel, holding the shift key so they are “perfect”, or I can draw them in another program like Word and then paste them into any Excel worksheet, but either way they print as flattened ovals (shorter than they are wide). They look flattened in the print preview. Autoshapes that are circular exhibit the exact same problems.
This happens to the same degree no matter which of the three printers I have access to I print to, an HP LaserJet 5000N, an HP Color LaserJet 5M or an Epson Color Stylus 3000. I know I have the latest drivers for the Epson, but I have the “company standard” drivers for the other two. This problem only occurs when printing from Excel, any other program that prints circles (Access, Word, PowerPoint, Internet Explorer, Photoshop) prints them perfectly.
This happens to other folks too. I’ve started a thread in the CompuServe MS Office Help Forum, and other folks are noticing the same problem. One interesting observation that those folks are making is that the degree of flattening changes with the font being used. (I’m not sure if they mean changing the default font or just the font on the worksheet.) The folks that have access to more than one printer also seem to have the problem no matter what printer they print to.
The latest theory over on the CI$ forum is that Excel is storing the position of the circle using cell references (like the top is on cell XX, the bottom is on XX, the left side…) and that Excel does not print its cells with the same proportion that it displays them on the screen, so when it distorts the cells, the circle gets distorted along with them.
Any ideas? Suggestions? Actual solutions?!? I know I can play with the shape on the worksheet, stretching it taller and taller until it prints as a circle, but that won’t work for me, these worksheets are viewed with a monitor 75% of the time, but often printed to be taken to a meeting, faxed or bound for storage. We are looking or a solution that will allow the circles to look correct on the screen and print correctly too! Is that so much to ask?
Thanks for listening! – Thomas