tft每日頭條

 > 職場

 > excel批量發送工資條

excel批量發送工資條

職場 更新时间:2024-12-03 04:55:22

财務工作每月發工資都需要做工資條,發給各個員工。這種重複簡單的工作,我們可以用常用的excel做個宏就可以一鍵生成工資條

第一步

打開工資表excel。另外把工資表放置在一個sheet,另外新建一個sheet叫做工資條。

excel批量發送工資條(巧用excel宏做成)1

第二步

啟用excel裡面的宏,并新建一個宏“createsalary”(名字可以自己起),

excel批量發送工資條(巧用excel宏做成)2

并在宏編輯器裡輸入如下vbscript腳本代碼:

Sub createsalary()

n = Sheets("工資表").UsedRange.Rows.Count

MsgBox n

For i = 1 To n - 3

Sheets("工資表").Select

Rows("1:3").Select

Range("F2").Activate

Selection.Copy

Sheets("工資條").Select

Rows(4 * i - 3 & ":" & 4 * i - 1).Select

ActiveSheet.Paste

Sheets("工資表").Select

Rows(i 3 & ":" & i 3).Select

Selection.Copy

Sheets("工資條").Select

Rows(4 * i & ":" & 4 * i).Select

ActiveSheet.Paste

Next

End Sub

excel批量發送工資條(巧用excel宏做成)3

第三步

保存退出宏編輯器,返回excel界面。到此制作已經完成,超級簡單。

excel批量發送工資條(巧用excel宏做成)4

第四步

測試,你點擊工資條按鈕,腳本自動運行,并在工資條sheet裡生成工資條成功。

excel批量發送工資條(巧用excel宏做成)5

第五步

發郵件通知的可以自己複制相應員工的行,直接粘貼到郵件中。需要紙條的則打印出來裁剪即可。

excel批量發送工資條(巧用excel宏做成)6

第六步

該文件保存為模闆,以後每個月的工資表往工資表sheet裡粘貼,然後隻需要點擊工資條按鈕,一鍵就生成工資條。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关職場资讯推荐

热门職場资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved