vba查询个人各月工资 怎么样打印工资条?
怎么样打印工资条?
在用Excel做工资统计,是很多中、小企业都会做的,不过怎么让工资条打印出来既急速又可爱是很多人头疼的问题,下面就提供给好多种看专业解决方案,有是需要的朋友这个可以根据自己的实际中情况中,选择一种方案来你的操作。
一、人少好办事儿
对此一些小企业或则办公室类型的公司来说,公司全体人数也不是太多,少的几个人,多的也就十几、二十人的样子,哪怕是每个人的工资条打成一张纸,也不会倒致什么大的浪费,因此我们可以简单点设置让其n条记录打印出来在一张纸上,这样是最简单快键的方法了。
这里用来的是一种类似于的“页眉”的利用一页一页再打印后应该有一个“标题行”,那样的话保证工资的明细项目在工资条上可以体现,然后把每一个“标题行”下方跟一条留下记录,最后打印出来出的效果那就是工资明细表了,详细操作万分感谢。
在Excel做到的工资表中,执行“文件”→“页面设置”命令,在先打开的“页面设置”对话框中切换到“工作表”标签,单击“顶端标题行”右侧的按钮,在工作表中你选工资表的头部区域,后再单击回车键,使“页面设置”对话框如图1所示,接着右键点击“可以确定”设置按钮使可以设置不生效。
图1选择工资表的头部
接下来的右键点击“打印预览”按钮,使工作表呈打印预览状态,然后把在“打印预览”对话框中右击“页边距”按钮,使打印预览对话框中不显示出变动页边距的虚线,建议使用鼠标拖拽“下边距”虚线至工作表第二行处,即到最后效果为页面中不显示的只能两行,一行是工资细目,一行是数据(如图2),下一步就不打印吧,可以打印出的每页纸中就是一位员工的工资条了。
图2拖拽下边距电脑教程
小提示:这种可以打印工资条的方法是最简单,最安全(不易出错),最迅速的方法,肯定弊端是太浪费掉纸张了,假如公司人数还好多一点儿,就不太比较适合了,但是你这个可以试下下面的方法。
二、妙用排序,轻松不打印工资条
工资条的到最后结果应该是一行工资明细目,一行员工不对应的数据,常见做了的工资表是只有第一行有数据工资细目,下面所有的是数据,如果不是能从第二行又开始,每一行的结尾都先添加一行工资修目的数据就再说。这点这个可以可以使用排序随意基于,详细实现程序方法该如何,就请而后往外看吧。
假设当前工资表中有300行数据,看样子可以使用第一种方法是根本行不通的。是需要图片文件夹第一行的工资细目数据,从300行之后的任一行ctrl v粘贴,并使用填充柄鼠标拖动不能复制300行。
下一步在A列的前面直接插入两列,第一列可以使用再填充柄输入输入序号,从1一直拉到N(本例操作时为1000,这个N可据自己的喜好这些切实需求,基本都如果能大于工资表中数据的两倍即可),要注意用处不打印工资条后以后重新做工资时恢复表格顺序。第二列从第二行又开始,顺次排列再输入1、3、5、7,然后选中后这四个单元格,建议使用填充后柄图案填充至员工数据结束位置。在下方的工资细目数据区,从第一行由前到后输入输入2、4、6、8,然后选中后这四个单元格,建议使用图案填充柄再填充至结束后,大概效果如图3所示。
图3键入数字,为第二步作准备
不能执行“数据”→“筛选”→“自动启动筛选”命令,右键点击B列的下拉按钮,在弹出对话框的下拉菜单中你选择“升序排列”,那样的话工资条就去做了(如图4)。
图4结果效果
从上图中一眼就可以看出,工资条效果也实现了,正当此时将A、B两列隐藏,然后把打印出来,我们的工作即便结束了。等下个月不需要建议使用这张工资表格重新计算工资时,只必须将刻意隐藏的A、B两列已取消隐藏,不使用“自动删选”,接着听从A列“升序排列”即可还原功能原来的顺序。
三、轻松插到工资细目数据行
其实用Excel不打印工资条,归根到底那是让Excel制作的工资表格中,一行工资细目数据,一行员工的记录。如果在每一个员工数据的上面插到一行工资细目数据想来我们的要求也就能完成了,不过纯手工的一行一行插到看来是个“可能完成的任务”,这里要有点儿小技巧。
目标:在工资修目的右侧两列中,中间交叉输入输入数字(主要注意是就是为了后面的“空位”空值,所以我数字可不可以输),然后再全选交叉的十字的四个单元格,右键点击右下角的“图案填充柄”,使这种格式一直再填充至工资表的结束行(如图5)。
图5填充数据
第二步:执行“可以编辑”→“定位”命令,在可以打开的“gprs定位”对话框中右击“定位条件”按钮,在再打开的“定位条件”对话框中,选择“空值”,然后右击“判断”按钮(如图6)。
图6定位空行
第二步:执行“插到”→“行”命令,这时便会从第三行正在,每一行的前面插入了一个空行。
第四步:图片文件夹表头的工资细目数据,选中后工资表A列的数据区域,负责执行“编辑”→“定位”命令,在再打开的“定位范围”对话框中右键单击“定位条件”按钮,在可以打开的“定位条件”对话框中,中,选择“空值”,然后右键点击“判断”按钮,这时会全选刚插到的空行,负责执行“编辑的话”→“剪切粘贴”命令,此时工资条哪怕自己制作能够完成了(如图7)。
图7到最后效果
四、小结
一提到用Excel不打印工资条,很多人是会想到高深的VBA或者是很难以理解的函数,你经常看着远处别人决定的解决方案中的VBA代码或是是函数,毕竟很难理解之旨,所以时总怀疑出错。
其实有些时候只要抓着需求,仔细分析,然后把再用演示护理的操作,通过一些只附加的操作提高效率,我们的要求也就都没有达到了。毕竟是简单的、易用性强,但是非常容易手中掌握,也不出错率,就算是偶尔出错,也很容易得查错在哪。
这里提出的三种再打印工资的条的方法的确是非常简单、交互友好的。期望对有是需要的有不帮助,哪怕是用不上的朋友也可以不是从上面的事例,在遇到了查找运用的时候,能多一些解决问题的思路。
零基础,能学vba吗?如何入门?
这个可以学会什么,但学习方法很重要的是,那就是先宏观层面再微观层面,那就是像思维导图完全不一样,先要总体上有把握,再逐步加深。office总体上就是数据、数据呈现和操作数据的方法,vba是那就是施展元素对象模型实现程序这几样东西,比如改数据的值,可以修改背景颜色、你要改对齐、基于按条件的加减乘除等等。我们发现自己关与office的概念和功能的很多,其实质都是怎样才能操作数据全面的胜利想的结果
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。