excel排版大师测试记录:对两个约3000行、30列的excel文件分割为pdf文件

    excel排版大师 下载:http://pan.baidu.com/s/1eQnY0hW


    测试使用的源文件为从网上下载的全国人口数据Excel文件:


    一、整理。原文件格式比较规范,首先进行手工整理,使之符合excel排版大师的胃口。

1、第一行前面插入5行;

2、第一列前面插入一列;

3、加入名称:全国分县区按年龄段划分人口数量;

4、加上综合机关名称;

5、数据区前面插入一行:写入“甲”;

6、文件名称以1-1,1-2,... 开头。



    两个文件放到目录:D:\excelpb\excel\a01\


    二、模板化。程序自动清除无用的空行、空列,自动定义纵向横向页面分割标志,及其他操作。

    按照下面的顺序执行:



    其中一个文件模板化完成后的提示:

第2个文件开始处理:D:\excelpb\excel\a01\1-2全国分县区三产人口数量.xlsx
开始处理D:\excelpb\excel\a01\1-2全国分县区三产人口数量.xlsx
标题前半部分:1-2全国分县
标题后半部分:区三产人口数量

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
该文件没有“单位”:D:\excelpb\excel\a01\1-2全国分县区三产人口数量.xlsx
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

单位:
综合机关名称、机关名称和单位的最大行值:5
getMaxcol取出的最大列:27
getMaxRow取出的最大行:3286
清理前的行列值:3286,27
正在清除空列,最大列:27
正在清除空行,最大行:3286
甲 行:8,列:2
oldFile:D:\excelpb\excel\a01\1-2全国分县区三产人口数量.xlsx
8888888888888888888宾栏删除特定行:常住人口
宾栏最大行:8
8888888888888888888宾栏删除特定行完毕:常住人口

数据区最小行,最大行:8,3285
准备执行分组加粗...,  丰台区,  崇文区,,    丰台区,    崇文区,


分组加粗完毕。

该表属于合计,开始修改地区名称...
准备清除&编辑分组
清除&编辑分组完毕。


getMaxcol取出的最大列:26
getMaxRow取出的最大行:3285
宾栏最小行:6
宾栏最小列:2
取数据最大列---:
getMaxcol取出的最大列:27
宾栏最大列:27
数据最大列:27
取数据最大行:
getMaxRow取出的最大行:3285
取数据最大行结束
清理后数据最大行:3285
BinlanMinCol:2
准备清除甲行
单元格是甲的行删除完成:8
开始执行将0设置为空...(大表格较费时间)
主栏_固定列数:1,第一列:2,第二列:0
清理后_宾栏:6,最大行:6,最小列:2,最大列:27
清理后_数据:7,最大行:3284,最小列:3,最大列:27
datalineMax, destColMaxJi, destColMaxOu:45,8,10

该页模板转换完成。

文件大小:604.93k,用时:104.208,效率:5.80502456625211

合计用时:823.935




生成模板文件用时:104.24

    模板化完成后,在D:\excelpb\mbAuto\a01\目录下,生成这样两个文件:


    打开文件,可以看到自动生成的分割参数:



纵向分割标志:



    三、生成人工定制文件。可以通过手工修改这些文件内部的参数,来定制输出的行高列宽、纵向横向分割位置。


    人工定制参数文件生成完成后的保存位置:D:\excelpb\mbManu\a01\



    四、人工修改分割参数。程序自动生成的参数不合适,则通过这种方式进行微调。

    打开人工定制参数文件:


    修改参数:



    五、分割后导出为pdf


    

    pdf文件保存在:D:\excelpb\pdf\a01\


    注意:

    **  其他功能,例如插入页码、标志图片、多sheet合并功能,在测试版中做了屏蔽。

    **  指定行缩进、加粗等功能,需要在ini文件中进行配置。

    **  如果出现类似下面这种情况,说明自动定义的列宽行高出了问题,可以手工调整一下mbManu目录下的模板对应的列宽行高即可。



    有时候出现excel不能自动关闭现象,需要手动关闭。启动任务管理器:


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值