veri

Katılım
24 Nisan 2006
Mesajlar
76
Excel Vers. ve Dili
excel 2010 ingilizce
A1'e yaptığım veri kayıtlarını her yinelemede yada aktarmada bir alt satıra kaydetsin nasıl yapılır.

A1
A2
A3
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
bu kod işinizi görür mü?

Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [a1]) Is Nothing Then Exit Sub
son = Range("a65536").End(3).Row
Range("a" & son + 1) = Target
[a1].Select
End Sub
 

N.Ziya Hiçdurmaz

Özel Üye
Katılım
28 Nisan 2007
Mesajlar
2,218
Excel Vers. ve Dili
Office 2013 TR / 32 Bit
Yanıt

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim SON As Integer
If Intersect(Target, [A1]) Is Nothing Then Exit Sub
SON = Cells(65536, "A").End(xlUp).Row + 1
Cells(SON, "A") = Target
Target = Empty
End Sub
 
Üst