工资表巧转工资条

">Excel具有强大的数据处理和打印输出功能,并且易学易用,是广大用户喜欢使用的电子表格处理软件。现在一些单位的财会人员喜欢用Excel打印本单位的
职工工资总表与工资条,但在Excel中要将工资总表(如表1)手工地转换为工资条(如表2)则是一件比较烦琐的事,下面是我编写的一个Excel宏,运行这个宏就可将编辑好了的工资总表很方便地转换为工资条打印输出。

  在Excel中新建一个文件,将其命名为“工资表与工资条”,在工作表“sheet1”中输入并编辑好本单位职工工资总表(如表1所示)后,点击“工具”菜单→“宏”→“宏…”→输入宏名“生成工资条”→创建,输入如下的宏的各行文本,输入完成后保存该宏。将工作表“sheet1”复制为另一个工作表“sheet2”中,使“sheet2”成为当前工作表,执行刚才创建的宏,即可很快将表1所示的工资表转换为表2所示的工资条。

  宏的内容如下:

  Sub 生成工资条()

  Cells.Select

  '选择整个表去掉表格线

  Range("F1").Activate

  Selection.Borders(xlDiagonalDown).Line

  Style = xlNone

  Selection.Borders(xlDiagonalUp).LineStyle = xlNone

  Selection.Borders(xlEdgeLeft).LineStyle = xlNone

  Selection.Borders(xlEdgeTop).LineStyle = xlNone

  Selection.Borders(xlEdgeBottom).LineStyle = xlNone

  Selection.Borders(xlEdgeRight).LineStyle = xlNone

  Selection.Borders(xlInsideVertical).LineStyle = xlNone

  Selection.Borders(xlInsideHorizontal).LineStyle = xlNone

时间: 2024-10-03 11:19:55

工资表巧转工资条的相关文章

用Excel巧转工资条

Excel具有强大的http://www.aliyun.com/zixun/aggregation/14345.html">数据处理和打印输出功能,并且易学易用,是广大用户喜欢使用的电子表格处理软件.现在一些单位的财会人员喜欢用Excel打印本单位的职工工资总表与工资条,但在Excel中要将工资总表(如表1)手工地转换为工资条(如表2)则是一件比较烦琐的事,下面是我编写的一个Excel宏,运行这个宏就可将编辑好了的工资总表很方便地转换为工资条打印输出. 在Excel中新建一个文件,将其命名

使用os3grid做一个基于Web和Ajax的工资表录入界面

ajax|web 1 首先对os3grid做一些小的修改:加入下面代码 function strlen(str){var len;var i;len = 0;for (i=0;i<str.length;i++){if (str.charCodeAt(i)>255) len+=2; else len++;}return len;} 然后在function grid_cell_txt_edit ( cell )里面修改以下一行,主要是应付中文 s += ' size="'+ strlen

在Linux下制作工资表

在Linux桌面系统下,使用办公套件的电子表格模块可方便制作各种常用的表格,并进行数据计算或插入图表.下面以工资表为例,讲解在Linux下应用RedOffice电子表格来制作表格.制作工资表过程涵盖了电子表格的基本功能和应用,如数据的录入(可使用电子表格的数据自动填充功能):单元格操作(插入.删除和合并单元格)和格式(字体.大小.颜色.背景.边框等)的设置:行和列的插入.复制.删除.隐藏和显示等,表格格式的设置(边框线.背景等):利用电子表格的函数或公式进行计算:插入图表等.通过制作工资表,可以

WPS文字中邮件合并功能批量打印成绩表、工资表的办法

  WPS文字中邮件合并功能批量打印成绩表.工资表的办法          邮件合并常用于: ①打印请柬:如果不是手工书写的请柬,每份请柬只有客人名字不同,逐份打开文档来填写,废不少功夫. ②公司邮件:只有开头的收件人和部分信息不同,你会一封一封修改再发送吗? ③成绩单和工资表:要为每位学生或职工派发成绩单和工资表,只有一个总体表格,如何做成正式的成绩单发给学生呢? 下面以成绩单为例,教大家如何批量输出成绩单. ①你要准备两份文档,一个是所有学生的成绩表格(成绩表.xls),一个是最后生成成绩单

巧用Excel的Vlookup函数批量调整工资表

本文主要介绍如何借助Excel中的Vlookup函数进行批量数字调整,以便快速处理大量有变动的数据,比如批量调整工资表. 现在有一张清单,其中只列出了要调整工资人员的名单和具体调资金额,要求必须按清单从工资表中查找相应的人员记录逐一修改工资.如果按一般方法逐一查找修改,这几十个人逐一改下来可不轻松.其实借用一下Excel中的Vlookup函数,几秒钟就可以轻松搞定了.不信?来看看我是怎么在Excel 2007中实现的吧. 新建调资记录表 先用Excel 2007打开保存人员工资记录的"工资表&q

如何用Excel Vlookup批量调整工资表

  现在有一张清单,其中只列出了要调整工资人员的名单和具体调资金额,要求必须按清单从工资表中查找相应的人员记录逐一修改工资.如果按一般方法逐一查找修改,这几十个人逐一改下来可不轻松.其实借用一下Excel中的Vlookup函数,几秒钟就可以轻松搞定了. 新建调资记录表 先用Excel 2007打开保存人员工资记录的"工资表"工作表.新建一个工作表,双击工作表标签把它重命名为"调资清单".在A.B列分别输入调资人员的姓名和调资额,加薪的为正数被减薪的则用负数表示(图1

用Excel Vlookup函数批量调整工资表

  本文主要介绍如何借助Excel中的Vlookup函数进行批量数字调整,以便快速处理大量有变动的数据,比如批量调整工资表. 现在有一张清单,其中只列出了要调整工资人员的名单和具体调资金额,要求必须按清单从工资表中查找相应的人员记录逐一修改工资.如果按一般方法逐一查找修改,这几十个人逐一改下来可不轻松.其实借用一下Excel中的Vlookup函数,几秒钟就可以轻松搞定了.不信?来看看我是怎么在Excel 2007中实现的吧. 新建调资记录表 先用Excel 2007打开保存人员工资记录的"工资表

sql-试编写一个简单SQL脚本程序,创建工资表并完成计算实发工资的任务。

问题描述 试编写一个简单SQL脚本程序,创建工资表并完成计算实发工资的任务. 假设有职工工资表:R(职工号,姓名,基本工资,附加工资,房租,水电,应发工资,税款,实发工资)缴纳个人所得税的规定如下:个人收入>5000,税率20%个人收入>2000,税率10%个人收入>800,税率5%个人收入<800,免税工资的计算方法:(1)应发工资=基本工资+附加工资(2)采取分段计算税款的算法,超出5000部分收20%,2000-5000之间部分收10%,以此类推.(3)实发工资=应发工资-税

excel制作员工工资表进行汇总统计

工资表进行汇总统计做法我们从部门再到工资统计了,如果只是单部门就更简单了,这里我介绍的是大公司有部门做法,具体如下. 首先,对部门排序 1.如果部门相同,就按照"基本工资"字段升序排序:选中单元格区域"A2:M15",选择[数据]; 2.弹出[排序]对话框,在[主要关键字]下拉列表中选择[部门],选中其右侧的[降序],在[次要关键字]下拉列表中选择[基本工资],在右侧选中[升序],单击[确定] 其次,对实发工资汇总 1.选中"A2:M15",在[