excel求答

来源:百度知道 编辑:UC知道 时间:2024/07/02 20:28:38
公司做员工工资条,要打印出来,要求每位员工都能看出自己的明细,(姓名 出勤天数 旷工 工龄工资 等等好多项)在EXCEL里做的数据打印出来只能每一页有一行这样的明细,怎么操作才能在每行里插入一行明细啊?
一楼回答我看不懂,二楼回答我试了,不是这个意思~

我想过了,如果用vba操作容易造成错误。
我构思了一个简单的办法是这样:
可以利用排序来实现你的功能
将工资条明细添加一列编号1,2.3...,
把工资条表头复制成与工资明细一样多的条目 (用填充不要用复制!这样速度特别快)
和工资明细一样编号1.2。3。。。。。
然后再排序,这样就会有1-1,2-2。。。。这样排列了~
每个工资条就都会有一个表头了~

使用邮件合并功能即可。

可以通过录制宏来解决,在菜单里选择“宏”,点击录制宏,然后对表格进行操作——复制标题栏然后黏贴到下一行,做完后关闭录制宏,excel会自动生成程序语句,保存下来后,以后每次发工资时只要运行一下这个语句就可以了