• DİKKAT

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

Otomatik Sayı Numarası

  • Konbuyu başlatan Konbuyu başlatan mrkync
  • Başlangıç tarihi Başlangıç tarihi
Katılım
9 Ağustos 2011
Mesajlar
94
Excel Vers. ve Dili
2010 / Türkçe
Arkadaşlar aşağıdaki kodla otomatik sayı numarası veriyor ama küçük bir sorunum var. Ben sayı numarasının A2 hücresinden itibaren başlamasını istiyorum bu kodda nasıl bir düzenleme yapmam gerekiyor acaba

Kod:
 For i = 1 To Range("d65530").End(3).Row
On Error Resume Next
If (Range("d" & i).Value <> "") Then
Range("A" & i) = i
End If
Next i
End Sub
 
Arkadaşlar aşağıdaki kodla otomatik sayı numarası veriyor ama küçük bir sorunum var. Ben sayı numarasının A2 hücresinden itibaren başlamasını istiyorum bu kodda nasıl bir düzenleme yapmam gerekiyor acaba

Bu şekilde deneyin.

Kod:
 Sub numarala()
 
 For i = 1 To Range("d65530").End(3).Row
    On Error Resume Next
    If (Range("d" & i).Value <> "") Then
        Range("A" & i + 1) = i
    End If
 Next i
 
End Sub
 
Asri bey bu şekille de fazladan bir satıra numara veriyor bunu nasıl düzeltebiliriz.
 
Asri bey fazladan bir satır numarasını nasıl kaldırabiliriz acaba
 
Dosya yapısını görmeden kod yazmak zor ama sizin kodlarınızdan hareketle bir de aşağıdaki kodları deneyin.

Kod:
Sub NumaraVer()
    
    Dim i   As Long
    Dim j   As Long
    
    For i = 2 To Cells(Rows.Count, "D").End(3).Row
       If Cells(i, "d") <> "" Then
            j = j + 1
           Range("A" & i) = j
       End If
    Next i
 
End Sub
 
Çok teşekkürler Necdet bey kodlar işimi gördü...
 
Geri
Üst