使用Excel进行工资条的制作_第1页
使用Excel进行工资条的制作_第2页
使用Excel进行工资条的制作_第3页
使用Excel进行工资条的制作_第4页
使用Excel进行工资条的制作_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

使用Exccel进进行工资资条的制制作如何使用EExceel进行行工资条条的制作作,也许许有些网网友使用用已经很很长时间间了,但但如何更更快更好好的做出出漂亮的的工资条条,看看看作者的的方法吧吧。“小问问题难倒倒老财务务”,也也许你已已经在财财务口上上工作多多年,也也许你天天天都要要面对EExceel那张张老脸,也也许你已已经习惯惯了用工工资明细细表做员员工工资资统计并并向上级级汇报,把把表中的的条目一一条条复复制粘贴贴后打印印发给每每个员工工。可你你是否想想过,找找一个更更简单更更有效率率的方法法?看起起来这似似乎有些些困难::在工资资明细表表中,工工资的项项目(即即表头))一般只只出现在在表格开开头的某某一行,而而在工资资条中,为为了便于于阅读则则要求每每个人的的工资都都有表头头,那么么如何巧巧妙地把把工资明明细表制制作成便便于打印印的工资资条呢??如图所所示,这这就是我我们要完完成的工工作(原原工资表表见图11,转换换成工资资条后的的效果见见图2)):图1原工工资表图2转换换后效果果“条条条大路通通罗马”,不不过路有有远近之之分,方方法也有有难易之之别,这这里给大大家提供供三种最最简单易易用的方方法。方法一一:宏命命令控制制法对于OOffiice家家族的宏宏功能,大大家或许许早有耳耳闻,但但由于需需要使用用VBAA进行编编程,所所以宏一一直让许许多人望望而却步步,不过过要使用用一个现现成的宏宏就简单单多了。首首先打开开要处理理的Exxcell表,选选择“工工具→宏宏→ViisuaalBBasiic编编辑器”,在在编辑器器左边的的窗口中中用鼠标标双击SSheeet1,会会出现代代码编辑辑窗口,在在代码编编辑窗口口输入如如下代码码(为了了不破坏坏原有的的工资表表,所以以这里采采用了将将Shheett1的内内容复制制到Shheett2的方方法,所所以最后后的生成成结果是是在Shheett2中显显示)::SubbMaakeSSalaaryLListt()DimmiAsInttegeerDimmenndroowAAsIInteegerr'测出出数据的的最后一一行enddroww=Sheeet11.Raangee("aa655536"").EEnd((xlUUp)..Roww-1'把标标题贴过过去Worrkshheetts(11).RRangge(""1:11")..Coppy((Worrkshheetts(22).CCellls(11,11))Forri=33Tooenndroow'把每每条数据据抬头贴贴过去Worrkshheetts(11).RRangge(""2:22")..Coppy((Worrkshheetts(22).CCellls(33*i--7,,1)))'把数数据贴过过去Worrkshheetts(11).RRangge(CCellls(ii,11),Cellls((i,2566))..Coppy((Worrkshheetts(22).CCellls(33*i--6,,1)))NexxtiiEnddSuub关闭编编辑器,将将自动返返回到刚刚才的EExceel表,选选择“工工具→宏宏→宏”,将将弹出如如下对话话框:((见图33)图3添加加宏点击“执执行”,将将在Shheett2生成成如Gzz-2所所示的转转换成工工资条,怎怎样,不不复杂吧吧。当然然,如果果你的表表总Shheett2已经经输入了了别的内内容,就就可以将将他复制制到Shheett3来生生成,代代码修改改也很简简单,把把其中的的Sheeet22修改成成Sheeet33就可以以了,其其它代码码不变。方法二:公公式填充充法相比宏宏命令,公公式填充充法更便便于理解解,不过过需要手手工操作作的步骤骤稍微多多一些,“鱼鱼和熊掌掌不可得得兼”,要要用哪种种方法就就看你的的爱好了了。首先打打开要操操作的EExceel工资资表,为为了不破破坏原表表(Shheett1)结结构,我我们仍然然采用在在Sheeet22中进行行操作的的方法。由由于这个个工资表表一共有有L列,118行,要要复制的的表头项项目在第第二行,所所以在第第一个单单元格中中输入如如下公式式:=IFF(MOOD(RROW((),22)=00,INNDEXX(shheett1!$$A:$$L,IINT((((RROW(()+11)/22))++2,CCOLUUMN(()),,sheeet11!A$$2)接下来来的工作作就简单单了,我我们只要要使用填填充柄将将此公式式填充到到其它单单元格,列列向填充充到L列列,行填填充到118行就就大功告告成。因为在在不同的的表格中中这个公公式需要要修改的的地方比比较多,所所以这里里做一下下解释::由于工工资条中中的奇数数行都是是表头,偶偶数行是是数据,所所以在这这个公式式中首先先进行奇奇偶行判判断,若若是奇数数行,直直接取工工资表的的A2单单元格数数据(即即公式中中的ssheeet1!!A$22,如果果表头数数据在第第4行第第三列则则修改为为sheeet11!C$$4)。若若是偶数数行,则则用INNDEXX()函函数来取取数。该该函数的的第一个个参数是是指定工工资表中中的一个个取数区区域(即即sheeet11!$AA:$LL,如果果不是从从A到LL列,那那么可以以修改这这个参数数,如修修改为ssheeet1!!$B$$P,就就表示在在B到PP列之间间取数))。当然然,如果果你想把把转换后后的数据据放在SSheeet3而而不是SSheeet2中中,那么么,只要要在Shheett3中执执行以上上操作就就可以了了,并不不需要修修改公式式的内容容(见图图4)。图4公式式填充法法采用这这种方法法不能自自动插入入空行,给给打印后后的裁减减带来了了一定的的麻烦,所所以,建建议在做做完后在在全选所所有单元元格,通通过调整整行高和和列宽来来解决这这个问题题。方法三三:Woord邮邮件合并并法对于宏宏和公式式运用不不太熟练练的朋友友别着急急,这里里还有一一招等着着你。首先我我们确定定好主文文档(工工资条表表格)和和数据源源(Exxcell或Acccesss格式式的记录录表),然然后通过过“邮件件合并”向向导把数数据源中中的的字字段信息息合并进进来。点击“工工具→信信函与邮邮件→邮邮件合并并”,然然后在屏屏幕右侧侧进入“邮邮件合并并”向导导。第一步步:选择择文档类类型。选选择“信信函”。第二步步:选择择开始文文档。选选择默认认的“使使用当前前文档”。第三步步:选取取收件人人。单击击“使用用现有列列表”区区的“浏浏览”按按钮,通通过“选选择数据据源”对对话框,定定位格式式数据源源的存放放位置,选选中并打打开。接接着弹出出“邮件件合并收收件人”对对话框,在在这里可可以指定定参与邮邮件合并并的记录录,选择择默认的的“全部部”,确确定返回回Worrd编辑辑窗口。第四步步:撰写写信函。将将插入点点定位于于表格的的第二行行第一格格内,单单击“邮邮件合并并”工具具栏上“插插入Woord域域”左边边的“插插入域”按按钮,打打开“插插入合并并域”对对话框,选选中“域域”下方方列表框框中的“序序号”字字段,并并单击“插插入”按按钮,即即可把“序序号”字字段合并并到主文文档中。然然后用同同样的方方法把其其余字段段插入到到主文档档表格中中对应的的位置即即可。第五步步:预览览信函。在在这里我我们可以以浏览一一下工资资条的大大致效果果,还可可以调整整“姓名名”表格格的宽度度,让姓姓名在一一行内显显示。然然后选中中“姓名名”后的的表格区区域,单单击鼠标标右键在在弹出的的菜单中中选择“平平均分布布各列”,让让这些列列具有相相同的宽宽度,使使工资条条更美观观。如果果这样直直接进入入打印操操作,一一页纸只只能打印印一个工工资条,所所以选中中整个工工资条表表格,复复制,粘粘贴到原原表格下下方空一一行后的的地方,把把插入点点定位于于主文档档中第一一和第二二个表格格之间的的空行处处,单击击“邮件件合并”工工具栏上上的“插插入Woord域域”按钮钮,在弹弹出的菜菜单中选选择“下下一

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论