Sub AKTAR()
İLK = Time
Set SD = Sheets("STOK_DATA")
Set SI = Sheets("IRSALIYE")
Set WF = WorksheetFunction
For X = 2 To SI.[A65536].End(3).Row
SAY = WF.CountIf(SD.[A:A], SI.Cells(X, 1))
If SAY = 0 Then
SON_SATIR = SD.[A65536].End(3).Row + 1
SD.Range("A" & SON_SATIR & ":F" & SON_SATIR).Value = SI.Range("A" & X & ":F" & X).Value
ElseIf SAY > 0 Then
SATIR = SD.[A:A].Find(SI.Cells(X, 1), LookAt:=xlWhole).Row
SD.Cells(SATIR, 4) = SD.Cells(SATIR, 4) + SI.Cells(X, 4)
[COLOR=RED]SD.Cells(SATIR, 6) = SD.Cells(SATIR, 4) / SI.Cells(X, 5)[/COLOR]
End If
Next
SON = Time
MsgBox "İŞLEM SÜRESİ : " & Format(SON - İLK, "hh:mm:ss.dd") & vbCrLf & vbCrLf & "İŞLEMİNİZ TAMAMLANMIŞTIR.", vbInformation
End Sub