欢迎来到天天文库
浏览记录
ID:52449157
大小:1.83 MB
页数:11页
时间:2020-04-07
《批量生成工资条1.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库。
1、批量生产工资条目的要求:将Excel工资数据表中数据按每人一张工资条排版。数据源格式图效果格式图方法一:常规方法原理:通过添加辅助列,巧妙设计填充序列,然后对辅助列进行二次排序的方法。具体步骤如下:方法二:函数法原理:利用MOD函数与ROW函数生成循环自然数序列来生成工资条。步骤:在新建的工作表A1输入公式=IF(MOD(ROW(),3),OFFSET(工资数据!$A$1,(MOD(ROW()-1,3)>0)*ROUND(ROW()/3,0),COLUMN(A1)-1,),"")向右填充公式直至
2、与源区域列数相同;向下填充直至生成所有的工资条记录。注意事项:公式中工资数据!$A$1为数据源区域的左上端点,应根据数据源的不同相应设置。该公式的运算过程如下页方法三:借用Word邮件合并功能生成工资条原理:利用Word邮件合并功能创建与工资数据的链接,在word中生成工资条。步骤如下:新建一Word文档,调出邮件合并工具栏。设置新建Word文档主文档类型。如要再一张纸上打印多个工资条,类型设置为【目录】。如要一张纸打印一个工资条,类型设置为【信函】。选取word文档的Excel数据源【工资数据
3、】。在word文档中创建工资条的格式,并插入与工资条相对应的合并域。合并数据到新文档,完成工资条的制作。方法四:VBA方法原理:使用窗体与控件,通过编写代码复制粘贴数据到新建工作表中生成工资条。步骤:打开VBE窗口(Alt+F11),选中ThisWorkBook对象,插入用户窗体,添加控件。编写窗体与控件代码,运行窗体。说明:应代码的编写因人而异,在此仅提供一组代码,仅供参考。自定义窗体主要结构RefEdit控件用来保存用户选择的数据源区域。【确定】按钮控件用来执行生成工资条命令。【取消】按钮控
4、件用来执行卸载窗体命令。
此文档下载收益归作者所有