论文部分内容阅读
我们知道在Word中可以进行分栏打印,在Excel中却没有提供这一功能,如果表格内的数据列比较少,只有一两列,打印时非常浪费纸张,进行手动调整又会耗费大量时间和精力。这时,我们可以借助“多排表工具”(下载地址:http://www.newhua.com/soft/35282.htm),进行分栏打印。
先打开需要分栏打印的Excel文档,再在解压后的文件夹中运行“DpbTools.xla”文件,此时会弹出宏提示对话框,由于这个工具本身是一个宏,运行宏时需要修改安全级别。
依次执行“工具→选项”命令,打开“选项”对话框,单击“安全性”选项卡,在“宏安全性”标签组中单击“宏安全性”按钮,弹出“安全性”对话框,单击“安全级”选项卡,并选择“中”单选按钮,即提示运行宏。
单击“确定”按钮后,再运行“DpbTools.xla”文件,会弹出安全警告,此时单击“启用宏”按钮,成功加载宏文件。
(1)
(2)
宏加载成功后,在工具菜单中会出现“多排表工具”菜单项。需要分栏时单击其中的“制作多排表”命令,打开“多排表工具”对话框,如图1所示。在“参数”标签组中设置每页的排数、每排的列数、每页的行数和起始终止的行号,其中需要注意的是如果有表头,起始行号一般为表头的下一行,这样就会在每一栏中都添加一个表头,否则只有第一栏中有表头。每排列数应为原表的列数,其他参数根据具体表格和纸张的大小而定。在“选项”标签组中需要勾选“新增工作表”和“每页独立横表头”两个复选框,这样分栏后就会生成一个新的工作表,而不是在原表上进行修改,并且每页都会创建表头。
经过上面的设置,少数几列的表格就会转换成多栏效果,充满整个页面,如图2所示。转换完成后需要设置一下打印区域,否则默认情况下原表中的所有行都可能会设为打印区域,设置完成后打印就正常了。
先打开需要分栏打印的Excel文档,再在解压后的文件夹中运行“DpbTools.xla”文件,此时会弹出宏提示对话框,由于这个工具本身是一个宏,运行宏时需要修改安全级别。
依次执行“工具→选项”命令,打开“选项”对话框,单击“安全性”选项卡,在“宏安全性”标签组中单击“宏安全性”按钮,弹出“安全性”对话框,单击“安全级”选项卡,并选择“中”单选按钮,即提示运行宏。
单击“确定”按钮后,再运行“DpbTools.xla”文件,会弹出安全警告,此时单击“启用宏”按钮,成功加载宏文件。
(1)
(2)
宏加载成功后,在工具菜单中会出现“多排表工具”菜单项。需要分栏时单击其中的“制作多排表”命令,打开“多排表工具”对话框,如图1所示。在“参数”标签组中设置每页的排数、每排的列数、每页的行数和起始终止的行号,其中需要注意的是如果有表头,起始行号一般为表头的下一行,这样就会在每一栏中都添加一个表头,否则只有第一栏中有表头。每排列数应为原表的列数,其他参数根据具体表格和纸张的大小而定。在“选项”标签组中需要勾选“新增工作表”和“每页独立横表头”两个复选框,这样分栏后就会生成一个新的工作表,而不是在原表上进行修改,并且每页都会创建表头。
经过上面的设置,少数几列的表格就会转换成多栏效果,充满整个页面,如图2所示。转换完成后需要设置一下打印区域,否则默认情况下原表中的所有行都可能会设为打印区域,设置完成后打印就正常了。