I want to print my excel document, it has box border, but I can't see them on print preview and when I print the document, borders are not printed. Page margins are narrow enough, Page Layout tab > Page Setup dialog > Sheet tab > see if Draft Quality is not checked.
If you are using Microsoft Excel 2010+ (i.e. a version later than Office 2010), Navigate to the Layout tab. There are 4 sub-sections there namely: Page Setup, View, Print and Window.
Under the Print sub-section, check the Gridlines option.
That should do it.