• DİKKAT

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

Ardışık Sayı Ve satır Ekleme Yardım

  • Konbuyu başlatan Konbuyu başlatan yer06
  • Başlangıç tarihi Başlangıç tarihi
Katılım
10 Haziran 2007
Mesajlar
48
Excel Vers. ve Dili
exel 2007 türkçe
selam sayın hocalarım excelde 1,2,3,4,5,6,10 diye verilerin olduğu düşünürsek 6 ile 10 sayılarının arasına hangi yöntemle otomatik olarak 7,8,9 u yazdırabiliriz Şimdiden Çok Tşk Ederim Saygılarımla.
 

Ekli dosyalar

merhaba

bununla ilgili örnek çözüm sitede var, araştırınız.

eğer satır nolarını otomatik vermek istiyorsanız aşağıdaki gibi bişey yapabilirsiniz.

=EĞER(B1="";"";SATIRSAY($A$1:A1))

A sütununu işteğe uyarlanmıştan 010000 şeklinde biçimlendiriniz.
 
alternatif olarak (listeniz var tamamlamak istiyorsanız.) makrolu çözüm ekte,iyi çalışmalar.


Sub yu()
a = Sheets("sayfa1").Range("A65536").End(xlUp).Row
b = Sheets("sayfa1").Range("A" & a).Value - Sheets("sayfa1").Range("A2").Value
For i = 3 To b
If Range("a" & i).Value + 1 = Range("a" & i + 1).Value Then
Else
Rows(i + 1).Insert Shift:=xlDown
Range("a" & i + 1).Value = Range("a" & i).Value + 1
End If
Next
End Sub
 

Ekli dosyalar

biraz acemice oldu ama yeni olmama verin arkadaslar :))

Range("a2").Select
Do Until ActiveCell.Text = ""
If ActiveCell.Value <> ActiveCell.Offset(-1, 0).Value + 1 Then
fark = ActiveCell.Value - ActiveCell.Offset(-1, 0).Value
For i = 0 To fark - 1
ActiveCell.Offset(i, 0) = ActiveCell.Offset(i - 1, 0).Value + 1
Next i
ActiveCell.Offset(fark - 1, 0).Select
End If
ActiveCell.Offset(1, 0).Select
Loop
 
ellerinize sağlık işe yaradı :)
 
Geri
Üst