Herkese iyi geceler.
Excele faturaları giriyorum. Her girdiğim satır için bir kayıt numarası vermesini istiyorum.
Örneğin B sütununa kayıt girince C sütununa birden başlayarak sıradaki numarayı versin. Bu numara azalan artan sıralama yapınca veya filtre uygulayınca değişmesin her zaman sabit kalsın. Referans id kodu gibi.
Forumda aradım Korhan Beyin yazdığı kodu buldum.
Ama sırala filtre yapınca sıra numarası değişiyor.
Birde kod kayıt girince otomatik çalışırsa çok iyi olur.
Yardımcı olacak arkadaşlara şimdiden teşekkürler.
Sub SIRA_NO_VER()
Range("A3:A" & Rows.Count).ClearContents
If Range("B3") <> "" Then
Range("A3") = 1
Range("A3:A" & Cells(Rows.Count, 2).End(3).Row).DataSeries _
Rowcol:=xlColumns, Type:=xlLinear, Date:=xlDay, Step:=1, Trend:=False
End If
End Sub
Excele faturaları giriyorum. Her girdiğim satır için bir kayıt numarası vermesini istiyorum.
Örneğin B sütununa kayıt girince C sütununa birden başlayarak sıradaki numarayı versin. Bu numara azalan artan sıralama yapınca veya filtre uygulayınca değişmesin her zaman sabit kalsın. Referans id kodu gibi.
Forumda aradım Korhan Beyin yazdığı kodu buldum.
Ama sırala filtre yapınca sıra numarası değişiyor.
Birde kod kayıt girince otomatik çalışırsa çok iyi olur.
Yardımcı olacak arkadaşlara şimdiden teşekkürler.
Sub SIRA_NO_VER()
Range("A3:A" & Rows.Count).ClearContents
If Range("B3") <> "" Then
Range("A3") = 1
Range("A3:A" & Cells(Rows.Count, 2).End(3).Row).DataSeries _
Rowcol:=xlColumns, Type:=xlLinear, Date:=xlDay, Step:=1, Trend:=False
End If
End Sub
