• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Otomatik Sayılandırma

  • Konbuyu başlatan Konbuyu başlatan noxious
  • Başlangıç tarihi Başlangıç tarihi
Katılım
19 Ağustos 2005
Mesajlar
201
Excel Vers. ve Dili
Excel 2003 Tr
Arkadaşlarım ve Hocalarım ekte sunduğum örnekte açıklamasını yaptım.

Benim isteğim B sütununa veri girdikçe A sütunu otomatikman 1 sayı artarak sıra numarası versin yardımlarınız için şimdiden teşekkürler
 
Sayın noxious

A2 hücresine aşağıdaki formülü yazın ve aşağıya çekerek kopyalayın.

=EĞER(B2="";"";SATIR()-1)

Kendi formülünüzü şöyle de düzenleyebilirsiniz.

=eğer(b2="";"";ALTTOPLAM(3;$B$2:B2))
 
Hocam saygılar ben otomatikman aşağıya doğru kendi otomatikman sayı atasın dedim ama sunduğunuz çözüm yolu işimi gördü sizin formülüde kendi formülümüde denedim ve gecenin bu saatinde gösterdiğiniz ilgiden dolayı size müteşekkirim tekrar teşekkürler
 
Sayın noxious

İsteğinizin makro ile yapılmış hali.

Sayfa1 in kod sayfasına bakın.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [b:b]) Is Nothing Then Exit Sub
Dim i As Long, sıra As Long
For i = 2 To [b65536].End(3).Row
If Not Cells(i, 2) = "" Then
sıra = sıra + 1
Cells(i, 1) = sıra
End If
Next
End Sub
 
Paylaşım İçin Teşekkürler

Paylaşım için teşekkürler.
 
Benimde benzeri bir sorunum vardı yaklaşık çözüm oldu ancak ben burada birde b sütununda tekrarlayan isim var ise onlara aynı noyu vermesini istiyorum.Bunu nasıl yapabilirim.
 
Sayın noxious

İsteğinizin makro ile yapılmış hali.

Sayfa1 in kod sayfasına bakın.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [b:b]) Is Nothing Then Exit Sub
Dim i As Long, sıra As Long
For i = 2 To [b65536].End(3).Row
If Not Cells(i, 2) = "" Then
sıra = sıra + 1
Cells(i, 1) = sıra
End If
Next
End Sub



bunu istedigimiz sayıdan nasıl başlatabiliriz ? birde arada satır boşlugu verdikten sonra tekrar istedigimiz sayıdan başlatabilirmiyiz?
 
Geri
Üst