ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 2619|回复: 1

个人永久性免费-Excel催化剂功能-一键生成带图自由报表(可用于工资条,商品资料表)

[复制链接]

TA的精华主题

TA的得分主题

发表于 2018-3-24 18:18 | 显示全部楼层 |阅读模式
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
在Excel的世界中,因着Excel的灵活性,觉得广大用户喜欢(一般的系统都是中规中矩,用户没法对它进行半点改变),例如可以用来做简历模板、员工信息标签、员工工资条、任意的多行多列合并单元格形成自己最终想要的打印样式等等。Excel这张大画布真的是只缺用户的想像力,几乎在上面堆放什么都可以。
在没有代码辅助下,一切都是手工的活,灵活的代价就变得要花无数时间去做各样的重复性的调整,排版等无技术含量的工作。此次Excel催化剂给大家带来一份厚礼,让大家充分发挥Excel的灵活性的基础上,同时也可以把大量逻辑清晰,可重复性的工作让插件自行解决,大大释放生产力,同时也把前几篇中使用到的插入图片、插入二维码、条形码的使用场景推向巅峰!
文章出处说明
原文在简书上发表,再同步到Excel催化剂微信公众号或其他平台上,文章后续有修改和更新将在简书上操作, 其他平台不作同步修改更新,因此建议阅读其他出处的文章时,尽可能跳转回简书平台上查看。
视频演示功能介绍
通过生成自由报表功能,可快速地把一份普通的Excel一维表数据(一行数据代表一个事件)快速转换成自己想要的组合单元的样式(数据重新组合,将原来的一行数据作为一个数据单元,组合成多行多列甚至可附带图片显示的另外的展示方式的数据单元,再让其在工作表上以灵活地排版方式进行展示,如一行展示多组数据单元,数据单元之间可留白作间隔区分等)



1原数据结构.png





2自由报表展示方式.png

操作步骤
两大功能,一为生成报表,二为打印报表
先生成报表,后根据生成的报表再进行打印的一些行距、是否含标题等设置完再打印报表
生成报表
  • 先整理出模范的一维表数据源,在数据源任意有数据的单元格内按Ctrl+A可快速选择所有需要的数据,能够实现即数据已经规范了(没有断行、断列的现象)。若某些行、列不需要给后续的自由报表使用,可进行手动隐藏或用筛选功能对其进行筛选隐藏。
  • 若自由报表需要有图片展示,请先使用Excel催化剂的插入图片功能把图片插入到数据源中,如下图所示。



    3插入图片后效果.png


  • 点击任意数据源内单元格,再点击功能区上Excel催化剂的【生成自由报表】



    4打开自由报表窗体.png


  • 制作自己想对一维表进行排版的最小数据单元模块。可适当进行单元格的数字格式设置和边框设置等




5自由报表模板.png

  • 在【自由报表生成设置】窗体中,左侧第表格中,把【报表单元格引用】和【是否图片字段】两列的信息填写好,双击第2列即可弹出选择区域对话框,选择对应的第4步做成的模板的对应内容单元格即可。



6选择引用单元格.png





7.png

  • 设置报表的单元组的行列排列数量




    7配置报表的行列数排列.png

  • 点击【生成报表】按钮,选择所需的最小的数据单元组区域,数据先从左往右排,排完后再下一行重新从左往右排




    8选择最小单元组区域.png


8.自由报表按要求已生成




9生成报表样式.png

打印报表
在生成报表后,保持窗体不关闭状态,再对报表进行一些参数设置,即可打印,打印出的报表较为关键的是当一组数据单元默认被分到两页时,插件会做修正工作,把不足位置打印的一行数据组将其移动到第二页中打印,保持数据单元组的连贯性。



10打印报表的设置.png


  • 纸张方向
    根据实际需要,是横向打印还是纵向打印,插件的设置是所有行的数据都会放到一页中显示,报表占用的位置比较宽时,建议用横向打印,避免打印的缩放程度太大,不能很好地展现数据细节。
  • 页边矩居中方式
    有水平居中和垂直居中两种,若无特殊情况,选择水平居中的默认样式即可,具体的差异性可观看视频演示里的显示效率,此两项和纸张方向都是Excel的打印数据中原生有的功能,只是搬到插件窗体界面更加明显直观可设置而已。
  • 若需要打印标题,需要点击【打印标题】来设置对应的标题信息,同样是原生Excel功能所有的
  • 【页面设置】和【直达打印预览】
    此两个选项,也是Excel内置的对设置窗体,仅放到插件中供快速打开设置而用。建义设置完标题信息后,用打印预览来直观地调整一下页边矩信息(勾选显示边框),以保证最终打印的效果如预览所示,预览中显示的分页位置,在插件下一步的打印报表中会自动做调整,无需理会预览时的错误分页符位置。




    11打印预览功能.png

  • 点击【打印报表】,请使用此处的【打印报表】按钮来进行打印,而不要使用Excel原生的打印按钮,因此处插件会根据以上设置过的一些打印设置,对打印的报表进行分析,让同一个数据组单元的数据保证在同一页上显示,原生的打印按钮没有此功能。




    13打印文档最终效果.png





TA的精华主题

TA的得分主题

发表于 2020-5-26 17:55 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
在哪里?去哪里下载???
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-3-29 15:51 , Processed in 0.032406 second(s), 9 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表