Aşağıdaki kod çok veri aktarımı olduğu zaman yavaş çalışıyor. Daha hızlı koda ihtiyacım var.
Kod:
Sub aktar()
Dim s As Integer
Dim sat As Integer
Dim say As Integer
sat = Sheets("KAYIT").Cells(Rows.Count, "B").End(xlUp).Offset(1, 0).Row
son = Sheets("FATURA").Cells(Rows.Count, "B").End(3).Row
For s = 3 To son Step 1
If Sheets("FATURA").Cells(s, "B") <> "" Then
Sheets("KAYIT").Cells(sat, "B").Value = Sheets("FATURA").Cells(s, "B")
Sheets("KAYIT").Cells(sat, "C").Value = Sheets("FATURA").Cells(s, "C")
Sheets("KAYIT").Cells(sat, "D").Value = Sheets("FATURA").Cells(s, "D")
Sheets("KAYIT").Cells(sat, "E").Value = Sheets("FATURA").Cells(s, "E")
Sheets("KAYIT").Cells(sat, "F").Value = Sheets("FATURA").Cells(s, "F")
Sheets("KAYIT").Cells(sat, "G").Value = Sheets("FATURA").Cells(s, "G")
Sheets("KAYIT").Cells(sat, "H").Value = Sheets("FATURA").Cells(s, "L")
sat = sat + 1
say = say + 1
End If
Next s
End Sub
