公文高手,超级方便的公文写作神器! 立即了解


2020EXCEL自动生成工资条方法

2020excel自动生成工资条方法

方法一:宏命令控制法

对于office家族的宏功能,大家或许早有耳闻,但由于需要使用vba进行编程,所以宏一直让许多人望而却步,不过要使用一个现成的宏就简单多了。首先打开要处理的excel表,选择工具→宏→visualbasic编辑器,在编辑器左边的窗口中用鼠标双击sheet1,会出现代码编辑窗口,在代码编辑窗口输入如下代码(为了不破坏原有的工资表,所以这里采用了将sheet1的内容复制到sheet2的方法,所以最后的生成结果是在sheet2中显示):submakesalarylist

dimiasinteger

dimendrowasinteger'测出数据的最后一行

endrow=sheet1.range("a65536").end(xlup).row-1'把标题贴过去

worksheets(1).range("1:1").copy(worksheets(2).cells(1,1))

fori=3toendrow

'把每条数据抬头贴过去

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))nexti

endsub

关闭编辑器,将自动返回到刚才的excel表,选择工具→宏→宏,将弹出如下对话框:点击执行,将在sheet2生成如gz-2所示的转换成工资条,怎样,不复杂吧。当然,


(未完,全文共2321字,当前显示760字)

(请认真阅读下面的提示信息)


温馨提示

此文章为6点公文网原创,稍加修改便可使用。只有正式会员才能完整阅读,请理解!

会员不仅可以阅读完整文章,而且可以下载WORD版文件

已经注册:立即登录>>

尚未注册:立即注册>>

6点公文网 ,让我们一起6点下班!