The width of the tables created by SpreadsheetConverter are only approximate. Browsers will do some reformatting when it shows the page.
Unless you set layout=fixed, the rows will be higher on the web page than in Excel.
However layout=fixed will make the web pages look cramped, it is better to let the web pages become higher.
It is a web browser issue. Some browser print the background color, some don’t. For some versions, it is a setting that enables background color printing.
The reason for this is to reduce the amount of ink spent when printing.
No, there is no way for a webpage to make it print in landscape mode.
In the future, there might be, at least this is a suggestion in future HTML-standards (CSS3), but current browser up to IE7 do not support it.
The problem is that you have white invisible colums to the right, and this together with “shrink-to-fit” when printing, gives this result.
Open the worksheet, press Ctrl-End and see in which colunm you end up.
Assuming you end up in column Z, but you only want the user to see column A to H, select column H to Z and hide these.
When you select the option to print background colors and images in IE 8, in Tools | Internet Options | Advanced tab, you might find that the background colors and images still don’t print when you send the page to your printer, because the setting isn’t adjusted in the Page Setup options. There is a workaround that you can use to ensure that the setting is correct. You’ll find it in KB article 974128 at