Words on screen are larger when printed.

G

Guest

When I type words in Excel, they fit within a cell with borders; but when I
print preview, or actually print, they do not fit within the cell.

How do I get my Excel input screen to show the same as what will be printed.

Thanks for any help on this.
 
G

Guest

Typically, that occurs when "Fit to 1 page" is selected and the size
differential is significant. The end result can easily end up distorted

For example, if the report requires a lot of detail, set the fonts to 8 pt.
A common mistake is to build the report in an impractically large font (like
24 pt/Arial) so "Fit to 1 page" can shrink it to 33% (the equivalent of an 8
pt original font).

My general rule is:
Size the fonts for final presentation and use <View><Zoom> to enhance the
monitor display. That avoids "Fit to 1 page" and, consequently, reduces
recalc time when "show page breaks" is engaged. (My experience has been that
Excel consumes a lot of resources to maintain the "Fit to 1 page" settings)

Does that help?
***********
Regards,
Ron

XL2002, WinXP
 
G

Guest

Hi,

For most printers the resolution is greater than the screen resolution. So
something that looks good on screen may not look good at printout.

One option is to change the font. If one can, choosing a Printer font is
more likely to work. For example, HP printers come with pre-installed font
sets, try using one of those, if you are using an HP printer.

Another option is to widen the columns a little beyond best fit. This can
be a pain to do manually. You could automate it via a macro...
 
G

Guest

Hi,

Here is a VBA macro to do this:

Sub WidenColumns()
For Each cell In Selection
cell.ColumnWidth = cell.ColumnWidth + 1
Next cell
End Sub

to run it select any one row or the cells on any one row for which you want
to widen the columns. Be careful don't select multiple rows because the
columns will widen once for each row. You can also change the value 1 to
0.1 or any other value that works for you.
 

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