Excel制作漂亮的工资条的方法

此文介绍了如何使用Excel进行工资条的制作,也许有些网友使用已经很长时间了,如何更快更好的做出漂亮的工资条,看看作者的方法吧。
“小问题难倒老财务”,也许你已经在财务口上工作多年,也许你天天都要面对Excel那张老脸,也许你已经习惯了用工资明细表做员工工资统计并向上级汇报,把表中的条目一条条复制粘贴后打印发给每个员工。可你是否想过,找一个更简单更有效率的方法?看起来这似乎有些困难:在工资明细表中,工资的项目(即表头)一般只出现在表格开头的某一行,而在工资条中,为了便于阅读则要求每个人的工资都有表头,那么如何巧妙地把工资明细表制作成便于打印的工资条呢?如图所示,这就是我们要完成的工作(原工资表见图1,转换成工资条后的效果见图2):

图1 原工资表

图2 转换后效果
“条条大路通罗马”,不过路有远近之分,方法也有难易之别,这里给大家提供三种最简单易用的方法。
方法一:宏命令控制法
对于Office家族的宏功能,大家或许早有耳闻,但由于需要使用VBA进行编程,所以宏一直让许多人望而却步,不过要使用一个现成的宏就简单多了。首先打开要处理的Excel表,选择“工具→宏→Visual Basic 编辑器”,在编辑器左边的窗口中用鼠标双击Sheet1,会出现代码编辑窗口,在代码编辑窗口输入如下代码(为了不破坏原有的工资表,所以这里采用了将 Sheet1的内容复制到Sheet2的方法,所以最后的生成结果是在Sheet2中显示):
Sub MakeSalaryList()
Dim i As Integer
Dim endrow As Integer
'测出数据的最后一行
endrow = Sheet1.Range("a65536").End(xlUp).Row - 1
'把标题贴过去
Worksheets(1).Range("1:1").Copy (Worksheets(2).Cells(1, 1))
For i = 3 To endrow
'把每条数据抬头贴过去
Worksheets(1).Range("2:2").Copy (Worksheets(2).Cells(3 * i - 7, 1))
'把数据贴过去
Worksheets(1).Range(Cells(i, 1), Cells(i, 256)).Copy (Worksheets(2).Cells(3 * i - 6, 1))
Next i
End Sub

关闭编辑器,将自动返回到刚才的Excel表,选择“工具→宏→宏”,将弹出如下对话框:
(见图3)

图3 添加宏
点击“执行”,将在Sheet2生成如Gz-2所示的转换成工资条,怎样,不复杂吧。当然,如果你的表总Sheet2已经输入了别的内容,就可以将他复制到Sheet3来生成,代码修改也很简单,把其中的Sheet2修改成Sheet3就可以了,其它代码不变。

上一页12 3 下一页

(0)

相关推荐

  • 用Excel制作漂亮的工资条的方法

    操作方法 01 对于Office家族的宏功能,大家或许早有耳闻,但由于需要使用VBA进行编程,所以宏一直让许多人望而却步,不过要使用一个现成的宏就简单多了.首先打开要处理的Excel表,选择" ...

  • 用Excel制作漂亮的工资条的3种方法

    如何使用Excel进行工资条的制作,也许有些网友使用已经很长时间了,但如何更快更好的做出漂亮的工资条,看看作者的方法吧。 “小问题难倒老财务”,也许你已经在财务口上工作多年,也许你天天都要面对Exce ...

  • 如何用Excel制作漂亮的三维效果柱状图

    大家在日常工作中会遇到许多表格数据需要用柱状图表现的形式,如何才能制作一张漂亮的三维效果柱状图呢? 今天,和大家一起分享三维效果柱状图的制作过程,非常简单.实用.下面让我们一起开始吧! 操作方法 01 ...

  • Excel制作漂亮的统计图表

    Excel制作漂亮的统计图表 1.EXCEL登场 2.准备好要制作图表的基础数据,分店业绩不错啊! 1.全部选中字段和记录(字段指最上面一排不变的即A1-E1单元格,记录指A2-E9的9行) 2.点插 ...

  • 使用ps制作漂亮的烟花的方法

    使用ps制作漂亮的烟花的方法,这里,让小编给大家介绍一下吧. 操作方法 01 在桌面上点击ps软件的图标,打开ps软件. 02 打开一张颜色比较鲜艳的图片素材. 03 点击滤镜中的马赛克命令,将方块大 ...

  • Excel 制作资产负债表时输入序号方法总结

    快速输Excel入序号 在Excel中我们可以快速的输入一些常用的序号,如一、二……甲、乙……一月、二月…… 先输入序号的开头二个,接着选中这二个序号所在的单元格,把鼠标移到第二个序号的右下角会发现鼠 ...

  • 用Excel制作热图(heatmap)的方法

    利用Excel 2010及以上版本的"条件格式"--"色阶"功能可以制作热图(heatmap).可选用Adobe Illustrator软件加工.美化之. 这里 ...

  • excel圆饼图怎么做?excel制作圆饼图形的方法

    在excel中,有时表格不能够那么一目了然地了解数据之间的关系,我们喜欢用更直观的图例来向用户展示,其中圆饼形的图是其中的一种,那么如何来生成这种图呢? 1、首先在表格中添加一项总和的数据,如本例中我 ...

  • excel制作下拉列表的方法

    小编之前已经介绍了很多excel的功能及属性,今天要继续分享的是如何利用excel制作下拉列表,方法还不止一种,是不是很好奇呢?马上来分享下excel制作下拉列表的3种方法. excel制作下拉列表配 ...