- Katılım
- 5 Eylül 2013
- Mesajlar
- 29
- Excel Vers. ve Dili
- 2016 Türkçe
merhaba
a sütununda veriler bulunmakta aralarda boş satırlar mevcut. Sıra numarası verirken ilk satırdan başlayıp ilk boşluğa kadar sıra no verip sonrasında dolu hücreden devam edip sonraki boşluğa kadar 1 den başlayan yeni bir sıra no vermek istiyorum. yapmaya çalıştığım kod aşağıdaki gibidir.
Sub a()
Dim i, a, e As Integer
For i = 1 To 25
b = i
If Cells(i, 1).Value <> "" Then
For a = 1 To 3 'burayı dolu satır sayısı kadar yazarsam kod doğru çalışıyor
Cells(b, 2).Value = a
b = b + 1
Next a
End If
i = b
Next i
End Sub
olması gereken şekli
A sutunu b sutunu
veri-------------1
veri-------------2
veri-------------3
veri-------------4
veri-------------1
veri-------------2
veri-------------3
veri-------------1
veri-------------2
a sütununda veriler bulunmakta aralarda boş satırlar mevcut. Sıra numarası verirken ilk satırdan başlayıp ilk boşluğa kadar sıra no verip sonrasında dolu hücreden devam edip sonraki boşluğa kadar 1 den başlayan yeni bir sıra no vermek istiyorum. yapmaya çalıştığım kod aşağıdaki gibidir.
Sub a()
Dim i, a, e As Integer
For i = 1 To 25
b = i
If Cells(i, 1).Value <> "" Then
For a = 1 To 3 'burayı dolu satır sayısı kadar yazarsam kod doğru çalışıyor
Cells(b, 2).Value = a
b = b + 1
Next a
End If
i = b
Next i
End Sub
olması gereken şekli
A sutunu b sutunu
veri-------------1
veri-------------2
veri-------------3
veri-------------4
veri-------------1
veri-------------2
veri-------------3
veri-------------1
veri-------------2