卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

Excel批量處理考勤記錄表轉三列表方法

修法布施得聰明智慧,多分享讓生活更美好。上次我們介紹了如何快速批量刪除考勤記錄表中的重復時間,在這篇文章中,我們將分享如何快速批量把考勤記錄表轉成三列表(日期、姓名以及打卡時間)的處理方法。 步驟1:

修法布施得聰明智慧,多分享讓生活更美好。上次我們介紹了如何快速批量刪除考勤記錄表中的重復時間,在這篇文章中,我們將分享如何快速批量把考勤記錄表轉成三列表(日期、姓名以及打卡時間)的處理方法。

步驟1:準備工作

首先打開Microsoft Office Excel 2007,并另存為文件名《Excel怎樣快速批量把考勤記錄表轉成三列表.xlsm》。接下來,按下快捷鍵ALT F11打開VBE(宏)編輯界面,在菜單欄【插入】下拉菜單中選擇【模塊(M)】。

步驟2:插入代碼

在VBE編輯界面中插入一個新模塊,在代碼框中復制以下代碼:

```vba

Sub 選考勤表轉表()

Dim myr As Range, i As Long, j As Long, r As Long, c As Long, mb(), k As Long

Set myr Selection

r

c

ReDim mb(1 To c * (r - 1) / 2, 1 To 3)

For i 3 To r Step 2

For j 1 To c

k k 1

mb(k, 1) myr.Cells(1, j).Value

mb(k, 2) myr.Cells(i - 1, 1).Value

mb(k, 3) myr.Cells(i, j).Value

Next j

Next i

Worksheets("Sheet2").Range("A3").Resize(k, 3) mb

MsgBox "完成!"

End Sub

```

步驟3:運行宏

回到工作表窗口,選擇考勤記錄表單元格區(qū)域(從日期行至最后一個時間記錄行)。然后運行【選考勤表轉表】宏,方法是在菜單欄中選擇【視圖】,找到【宏】,在宏對話框中選中該宏名,然后執(zhí)行。結果將會輸出到Sheet2工作表中。

如果以上方法幫助到您,請不要吝嗇您的支持!您可以點擊“投票點贊”或者“收藏”以表示對我們的認可。如果您還有任何疑問,請點擊“我有疑問”,我們將竭誠為您解答。感謝您的閱讀與支持!

標簽: