سلام مجدد
کد رو تونستم اصلاح کنم شاید کسی به مشکل من بربخوره امیدوارم بتونه کمکش کنه برای داده های زیاد بدرد میخوره.
کد:
Sub Macro1()
'
' Macro1 Macro
'
' Keyboard Shortcut: Ctrl+m
k = 4
For n = 1 To 12
k = k + 2
For i = 4 To 67
For j = 9 To 75
If Sheet13.Cells(i, 1) = Sheets(n).Cells(j, 4) Then
Sheet13.Cells(i, k) = Sheets(n).Cells(j, 14)
Sheet13.Cells(i, k + 1) = Sheets(n).Cells(j, 15)
End If
Next j
Next i
Next n
End Sub
یاداوری میکنم که شیت 13 ام شیتی هست که مبلغ و امتیاز هر پرسنل به ترتیب ماه های سال وارد میشه. با توجه به این که فایلم محرمانه هست نمیتونم شیرش کنم.
علاقه مندی ها (Bookmarks)