excel制作工资杆excel基础的方法
工资杆的excel制作方法:宏指令控制法
你可能听说过办公室家庭的宏功能,但由于需要使用VBA宏程序,已被许多人望而却步,但它是非常简单的使用一个现成的宏。首先打开要处理的Excel,RARR;具有Visual Basic宏编辑器编辑,在;;左边的窗口在Sheet1的鼠标点击,会出现代码编辑窗口,在代码编辑窗口输入如下代码(为了不破坏原有的工资表,所以这里用复制Sheet1的内容到Sheet2的方法,所以最终生成显示在表2.):
Sub MakeSalaryList()
模糊i为整数
昏暗的endrow为整数
最后一行数据
endrow = Sheet1。范围(A65536)。端(xlUp)排1。
把标题放在过去
工作表(1)。范围(1:1)。复制(工作表(2)。单元格(1, 1))
我= 3 endrow
把每个数据放在过去
工作表(1)。Range(单元格(i,1),单元格(i,256))。复制(工作表(2)。单元格(3×i - 6, 1))
下一个我
端子
关闭编辑器,将自动返回到Excel表,选择工具具有;宏观RARR;宏观会弹出以下对话框:
添加宏
点击执行;;它将被转换成在Sheet2的薪水,如gz-2。怎么了,这并不复杂。当然,如果你的表Sheet2已经进入其他的内容,你可以将它复制到Sheet3生成,和代码的修改也很简单。修改Sheet Sheet3保持其余的代码不变。
excel制作工资表的两种方法:公式填充法
与宏命令相比,填充法的公式更容易理解,但需要手动操作的步骤多一点,鱼和熊掌不能两者都有,什么样的方法会很乐意见到你。
首先,打开要运行的Excel工资表。为了不破坏国家的结构,在一篇我们仍然使用操作方法。由于工资共有l列和18行,头项被复制在第二行,所以下面的公式是在刚进入细胞:
下面是代码片段:
=如果(MOD(行(),2)= 0,指数(Sheet1!美元:美元升,int ((((((((((((((行()+ 1)/ 2))+ 2,
下一个工作很简单。我们只需将公式填充到填充单元格的其他单元格中,填充到L列中,然后填充18行。
因为这个公式需要以不同的形式进行更多的修改,这里有一个解释。
因为工资是奇数页眉,甚至数据,所以在公式第一奇偶判断,如果奇数行,直接进入细胞A2数据工资(即在Sheet1的公式!2美元,如果在第四行和第三列的标头数据被修改为Sheet1!C 4美元)。即使一行数,数量以指数()函数,该函数的第一个参数是指定一个计数区(Sheet1!工资单中的一美元。如果不是从A到L列,那么这个参数可以修改,例如,修改Sheet1!$ B $ P,即数是B和P柱之间。当然,如果你想将转换后的数据代替Sheet2 Sheet3,然后执行上述操作在Sheet3,不需要修改公式的内容。
这种方法不能自动插入空白线,给打印后打印带来麻烦,所以在选择所有单元格后,通过调整列宽和行高来解决这个问题。
制作工资表的Excel方法三:word邮件合并
不要担心使用技能较差的朋友的宏和公式。还是有办法等你的。
首先,我们定义了主文档(工资表)和数据源(Excel或Access格式记录表),然后将其合并到邮件合并向导中,合并数据源中的字段信息。
点击工具RARR;信函RARR;邮件合并;然后在屏幕的右边;邮件合并向导。
第一步:选择文档类型;。
第二步:选择开始文档。选择默认的使用当前文档;。
第三步:选择收件人。单击使用现有列表;地区浏览按钮,通过选择数据源对话框,定位;数据源的位置,选择并打开,然后弹出邮件合并收件人;的对话框,在我们可以指定参与邮件合并记录,选择默认的所有;;并决定回到文字编辑窗口。
第四步:写一封信。位置在第一格第二行的形式插入点,单击邮件合并工具栏;字在插入域的左边;插入按钮,打开域;插入合并域对话框,选择域;在编号列表框;,并单击插入按钮;;序列号合并到主文档中。然后用同样的方法,将其余的字段在主文件表相应的位置。
第五步:预览信函。我们可以看看工资一般作用和调整名称这里;;桌子的宽度,这样的名字在一行显示。然后选择名称表面积后,点击鼠标右键,选择弹出式菜单中的分配,平均而言,让这些列必须支付酒吧更美丽一样宽。如果这是直接进入打印操作,一页只能打印一个工资,整个薪酬形式,所以选择复制,粘贴到原表后的地方一个空白行,空行,插入点位于第一和第二之间的主要文件格式点击邮件合并工具栏ldquo进入Word域;()在弹出菜单中选择按钮;下一个记录命令等,可以在一张纸上排列几张表工资,充分利用资源。
最后,第六步是完成合并,然后打印出工资单,完成生产。
好了,不再需要努力重复劳动,制作工资表数据表。通过简单地转换数据表,实现了两个完全不同的函数。