Listeleme

Katılım
27 Şubat 2007
Mesajlar
98
Excel Vers. ve Dili
excel 2002
Örnek dosya ektedir. Yardımcı olursanız sevinirim
 

Ali

Özel Üye
Katılım
21 Temmuz 2005
Mesajlar
7,919
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target = "" Then Exit Sub
If Intersect(Target, [b5]) Is Nothing Then Exit Sub
Cells(65536, 7).End(xlUp).Offset(1, 0).Value = Target
End Sub
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,577
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Ali beyin çözümüne ek olarak aşağıdaki kod ile sıra numarasıda verdirebilirsiniz.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Intersect(Target, [B5]) Is Nothing Then Exit Sub
    If Target.Count > 1 Then Exit Sub
    If Target <> "" Then
    SATIR = IIf([G65536].End(3) = "", [G65536].End(3).Row, [G65536].End(3).Row + 1)
    Cells(SATIR, "F") = WorksheetFunction.Max([F:F]) + 1
    Cells(SATIR, "G") = Target
    End If
End Sub
 
Katılım
27 Şubat 2007
Mesajlar
98
Excel Vers. ve Dili
excel 2002
Yard&#305;mlar&#305;n&#305;z i&#231;in &#231;ok te&#351;ekk&#252;rler
 
Üst