Merhaba,
Aşağıdaki kod ile FATURA sayfasından ARŞİV sayfasına veri aktarma yapıyorum. İstediğim, aktarılan veri kadar ARŞİV sayfasında K sütununa da günün tarihini yazsın.
Aşağıdaki kod ile FATURA sayfasından ARŞİV sayfasına veri aktarma yapıyorum. İstediğim, aktarılan veri kadar ARŞİV sayfasında K sütununa da günün tarihini yazsın.
Kod:
Sub aktar2()
Dim s As Integer
Dim sat As Integer
Dim alan As Range
sat = Sheets("ARŞİV").Cells(Rows.Count, "B").End(xlUp).Offset(1, 0).Row
son = Sheets("FATURA").Cells(Rows.Count, "B").End(3).Row
If son > 502 Then son = 502
For s = 3 To son Step 1
If Sheets("FATURA").Cells(s, "B") <> "" Then
If alan Is Nothing Then
Set alan = Sheets("FATURA").Range("B" & s & ":H" & s & ",M" & s & ",N" & s)
Else
Set alan = Union(alan, Sheets("FATURA").Range("B" & s & ":H" & s & ",M" & s & ",N" & s))
End If
End If
Next s
On Error Resume Next ' Eğer sayfada hiç kayıt yoksa alttaki satır hata veriyor
alan.Copy
Sheets("ARŞİV").Range("B" & sat).PasteSpecial xlPasteValues
End Sub
