Excel文件的打印技巧(下)

工作表的打印设置

  工作表在打印之前应当进行打印预览,它可以看到普通视图中看不到的内容,避免失误、提高打印质量,而且可以快速更改许多打印设置。

  1. 快速更改打印设置

  如果在打印预览窗口中发现了不合适的打印设置,只需单击窗口顶部的“设置”按钮,就可以打开“页面设置”对话框,快速修改工作表的布局和打印选项,例如打印或不打印网格线、添加页码或打印标题等。

  2. 使工作表适应页宽

  如果打印预览时发现工作表的宽度超过了页面,可以尝试以下方法使工作表适应页宽:一是将打印方向更改为“横向”。我们只要按上面介绍的方法打开“页面设置”对话框的“页面”选项卡,选中“方向”下的“横向”即可。二是缩小工作表的大小以适应页面。方式仍然是打开“页面设置”对话框的“页面”选项卡,选中“缩放”下的“调整为”,并在“页宽”框内输入“1”。确定后即可预览页面以观察字体大小是否合适了。三是减小页边距以及页眉(页脚)的宽度。我们可以按上面介绍的方法打开“打印预览”窗口,单击其中的“页边距”按钮显示页边距的尺寸柄,根据需要将其拖到所需的宽度即可。四是隐藏报表中某些不需要打印的列。我们只需选中这些列,单击“格式→列”子菜单下的“隐藏”命令。报表中的其他列就会占用被隐藏列的位置,从而使原本不能打印的内容能够打印出来。此后,只要单击“格式→列”子菜单下的“取消隐藏”命令,就可以显示被隐藏的列。

  3. 调整垂直分页符

  如果报表的数据区域远远宽于页面,上面介绍的方法也不能使工作表适应页宽。只能调整垂直分页符,使报表的数据区域按需要分布在多页纸张上。具体操作方法是:打开工作表选中“视图”菜单中的“分页预览”,鼠标放到蓝色粗虚线(自动垂直分页符)的上面,根据双向箭头的指向拖至合适的位置,当其变为蓝色实线时说明它是手动垂直分页符。这种方式使一张报表分布在几张纸上,为了了解各数据列的意义,应当按上面介绍的方法添加打印标题。

  4. 调整水平分页符

  如果打印预览时发现工作表的长度超过了纸张,除了可以采用类似“使工作表适应页宽”的方法以外,还可以调整水平分页符,使报表的数据区域按需要分布在多页纸张上。具体办法仍然是打开工作表,选中“视图”菜单中的“分页预览”。分页预览窗口中的蓝色水平虚线表示">Excel的自动分页符,它将工作表分为多个页面,我们只需按上面介绍的方法将其拖至需要的位置即可。

  5. 允许重调A4/Letter纸型

  某些用户可能使用了仅仅支持信函纸型的打印机,为了能够按信函纸型大小自动调整A4工作表。我们可以单击“工具”菜单中的“选项”命令,打开“选项”对话框的“国际”选项卡,勾选“允许重调A4/Letter纸型”复选框即可。

时间: 2024-11-20 19:05:04

Excel文件的打印技巧(下)的相关文章

Excel文件的打印技巧(上)

相对Word而言,http://www.aliyun.com/zixun/aggregation/16544.html">Excel文件的打印要复杂一些.Excel工作表不仅大小悬殊,并且一个文件的打印范围也是多种多样的.下面笔者就以Excel 2003为例,介绍Excel文件打印的一般步骤. 增强文件的可读性 Excel文件的打印结果是各类报表,因此它的可读性显得格外重要,下面是增强可读性的几个具体措施: 1. 建立页眉和页脚 工作表的页眉和页脚包含了许多有用信息,例如报表的页码或工作表

请教下NPOI中有没有针对于Excel文件的打印预览及打印方法

问题描述 请教下NPOI中有没有针对于Excel文件的打印预览及打印方法 解决方案 解决方案二:用过的兄弟们帮忙回复下呀

PHP导出MySQL数据到Excel文件(fputcsv)_php技巧

这里的方法是利用fputcsv写CSV文件的方法,直接向浏览器输出Excel文件. 复制代码 代码如下: // 输出Excel文件头,可把user.csv换成你要的文件名 header('Content-Type: application/vnd.ms-excel'); header('Content-Disposition: attachment;filename="user.csv"'); header('Cache-Control: max-age=0'); // 从数据库中获取

Aspose.Cells 读取受保护有密码的Excel文件_实用技巧

最近遇到一个需求,要能够读取受密码保护的Excel内容,之前都是直接读取Excel中的数据,不需要做任何其他的处理. 当Excel双击的时候,需要输入密码,在使用Aspose.Cells 组件读取的时候就会报错 Workbook book = new Workbook(fullFilename, new LoadOptions() { Password="111111" }); Worksheet sheet = book.Worksheets[0]; Cells cells = sh

将datagrid控件内容输出到excel文件_实用技巧

一个将datagrid控件内容输出到excel文件的demo. 生成EXCEL文件 复制代码 代码如下: public void setToExcel() { // Response.Clear(); // Response.Buffer= true; // Response.Charset="utf-8"; if (eformsn.Text=="") { DataGrid1.Visible=false; Label1.Text="要汇入EXCEL,请先输

php操作excel文件 基于phpexcel_php技巧

所以工作的第一步就是要将数据从excel中取出来.这里我使用到了一个开源php处理excel类:phpexcel. 该项目的详细信息 http://phpexcel.codeplex.com/ . 我目前使用的是phpexcel1.7.3版本, 解压缩后里面有一个PHPExcel和PHPExcel.php文件. 我们主要使用那个PHP文件.见下图文件目录结构 这个版本据说是可以支持excel2007,但是我使用2007编辑的xlsx是无法获得该库的支持.于是乎我就将它转化为2003.感觉支持地很

探讨如何使用Java语言实现word或excel文件的打印功能

问题描述 Java语言自身有关于打印的API,但不得不承认这种打印功能并不是很强,如果要实现下面需求:a.用户在界面上点击批量打印按钮:b.后台自动根据所传的路径去服务器上找到.doc文档(路径是个文件夹,里面包含很多word文档):c.客户端装了打印机并打印服务器上的word文档:如何实现呢?请大家各抒己见,谢谢 解决方案 解决方案二:这个...我想说的是你本地装了JAVA的client吗?要不然这个打印跟JAVA的关系不大批量打印首先也得从服务器获得文档,获得之后怎么打印就可以用程序来控制了

两个开源的Php输出Excel文件类_php技巧

1.php-excel php-excel is a very simple library for generating excel documents from php on-the-fly. Project providing a set of classes for the PHP programming language, which allow you to write to and read from different file formats, like Excel 2007,

python使用xlrd模块读写Excel文件的方法

  这篇文章主要介绍了python使用xlrd模块读写Excel文件的方法,较为详细的分析了xlrd模块的安装.使用与操作Excel文件的相关技巧,需要的朋友可以参考下 一.安装xlrd模块 到python官网下载http://pypi.python.org/pypi/xlrd模块安装,前提是已经安装了python 环境. 二.使用介绍 1.导入模块 代码如下: import xlrd 2.打开Excel文件读取数据 代码如下: data = xlrd.open_workbook('excelF