標題:
[發問]
如何在將比對後的資料,填入非連續區域的儲存格內
[打印本頁]
作者:
sptakung1
時間:
2011-8-10 13:40
標題:
如何在將比對後的資料,填入非連續區域的儲存格內
請教各位前輩及先進,如何在『出勤資料表』中找出正確的對應值填入『值班津貼』工作表內。
作者:
Hsieh
時間:
2011-8-10 15:25
回復
1#
sptakung1
Sub Ex()
Set d = CreateObject("Scripting.Dictionary")
With Sheet3
For Each A In .Range(.[A2], .[A2].End(xlDown))
For Each c In A.Offset(, 1).Resize(, 4)
d(A & c) = A.Offset(, 5)
Next
Next
End With
With Sheet6
For i = 5 To 35
For j = 4 To 70 Step 3
mystr = .Cells(3, i) & .Cells(j + 1, 1)
.Cells(j, i) = d(mystr)
Next
Next
End With
End Sub
複製代碼
作者:
sptakung1
時間:
2011-8-10 15:32
非常感謝超版大大的幫忙,完全符合需求,非常感謝。
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)