注册通行证 用户名 密码
  • 文章投稿
  • 博客
  • 论坛
  • 设为首页
  • 加入收藏
jztop.com网络技术
  • 首页
  • | iT新闻
  • | 操作系统
  • | 组网建网
  • | 网络安全
  • | 程序开发
  • | 办公一族
  • | 工具软件
  • | 网页制作
  • | 多媒体制作
  • | 网吧技术
  • | 服务器
  • | 专题教程
Vista | 软件评测 | 系统备份 | 优化 | 进程 | 聊天 | 病毒 | Linux | 黑客 | 防火墙 | 数据库 | Web开发 | Java | Word | 游戏 | 32位开发 | 移动开发
当前位置:首页 > 办公一族 > Excel 内容正文:用 Excel 制作漂亮的工资条的方法

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

发布时间:2008-06-28 09:04:32 来源:电脑爱好者 网友评论 0 条
 如何使用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就可以了,其它代码不变。

 1/3    1 2 3 ›› ›|
相关文章
    无相关信息
【评论】【收藏本文】【打印】【关闭】
上一篇文章:如何让所有Excel表格都使用自定义宏?
下一篇文章:用Excel制作漂亮的工资条的方法(1)
讨论区
查看
已有 0 位对此新闻感兴趣的网友发表了看法
匿名发表
注册通行证 登陆
图文阅读推荐
用Excel制作漂亮的工资条的方法(1)
用Excel制作漂亮的工资条的方法(1)
Excel 2007中让信用卡号码安全地显示
Excel 2007中让信用卡号码安全地显示
Excel 2007中正确显示货币格式的数字
Excel 2007中正确显示货币格式的数字
Excel 2007中如何正确显示日期和时间
Excel 2007中如何正确显示日期和时间
推荐阅讯
  • 用Pic2cfsheet把图片插入到Excel中
  • Excel技巧:快速录数据 让单位自动补全
  • 让Excel表头自动填写当前月份和日期
  • Excel 2007中添加或删除工作表背景
  • Excel表格中的序号操作技巧
  • Excel 2007中使用表样式快速给表格加格式
  • 隐藏指定Excel行 不让它们被打印出来
  • Excel 2007中以真正的分数形式显示数字
  • Excel2007界面详解:Ribbon功能区
  • Excel使用中常被忽略的十条实用技巧
阅读排行
  • 1.跟我学做Excel XP斜线表头
  • 2.Excel函数入门与提高
  • 3.数据格式我做主 玩转Excel“单元格格式”
  • 4.Excel表格导入Coreldraw的方法和处理技巧
  • 5.避免填写失误 用Excel轻松套印支票
  • 6.勤哲Excel服务器与用友ERP-U8的数据集成
  • 7.用Excel做个工程倒计时牌
  • 8.让多页Excel表格自动打印统一表头
  • 9.玩转Excel图表
  • 10.冻结窗口 锁定Excel表头的设置要领
专题教程
  • 大话G游 专题:手机病毒揭密
  • ARP攻击防范与解决方案 路由故障处理手册
  • Picasa中文版_Picasa教程 专题:清除流氓软件
  • Firefox专题 seo搜索引擎优化专区
  • 重装Windows必知的事情 装机之必备软件大行动
病毒专杀栏
  • 杀毒软件反被病毒杀 连"救命"都不能喊
  • 金山ARP防火墙
  • 还原卡神话破灭“机器狗”病毒来势汹汹
  • cctv经济半小时:你的手机现在安全吗?
  • 新挂马方式开始流行 ARP挂马称雄局域网
  • 木马和病毒清除的通用解法
  • IP地址不再冲突 查找ARP攻击者元凶
  • 教你几招识别和防御Web网页木马
  • 分析:封杀BT只是暂时的止痛药
  • QQ爆危险漏洞,“QQ游戏邀请大盗”邀请你玩病
关于我们 | 诚聘英才 | 联系我们 | 版权声明 | 网站大事 | 网站地图 | 意见建议
CopyRight 2005-2007 Jztop.Com 版权所有 未经许可 请勿转载