Excel de Satır Besleme mümkünmü...

Katılım
15 Nisan 2008
Mesajlar
27
Excel Vers. ve Dili
Excel 2003
Merhaba arkadaşlar;

Hazırlamış olduğum bir tabloda, her satır veri giriş anında çoğaltılabilirmi
Böyle bir imkanımız varsa çok işime yaracak teşekkür ederim.

Not: Çoğaltılan satırlar için otomotik numara verilirse dahada iyi olur.
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,372
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,
Örnek dosya ile sorunuzu açıklar mısınız?
 
Katılım
15 Nisan 2008
Mesajlar
27
Excel Vers. ve Dili
Excel 2003
Excel de yeni satır ekleme

Küçük örnek bir dosya gönderiyorum.Sıkıntımı daha iyi anlamanız için
Şimdiden teşekkür eder, iyi çalışmalar dilerim.
 
Katılım
15 Nisan 2008
Mesajlar
27
Excel Vers. ve Dili
Excel 2003
Kimse Yokmu ?

Arakadaşlar benim sorunuma cevap verebilecek kimse yokmu...
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
C3:H6 aralığını seçtikten sonra; Menüden, Veri->Listele-Liste Oluştur komutunu verin.
 
Katılım
15 Nisan 2008
Mesajlar
27
Excel Vers. ve Dili
Excel 2003
Çok Teşekkür ederim.

İlginizden dolayı teşekkür ederim.
Çok sağolun
İşime çok yaracak bu özellik. Ama satır numaralını excel otomotik verebilirmi desem çok olurmuyum.
Şimdiden sağolun.İyi çalışmalar.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
İlginizden dolayı teşekkür ederim.
Çok sağolun
İşime çok yaracak bu özellik. Ama satır numaralını excel otomotik verebilirmi desem çok olurmuyum.
Şimdiden sağolun.İyi çalışmalar.
Dosyayı iyi incelemediniz herhalde...

Sıra no'ları otomatik veriyor zaten...

..
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
Listenin sonuna yeni satır eklendiğinde (yani mousela veya klavyeyle en sona geldiğinizde otomatik sıra no veren kodlar aşağıdadır.

Ekteki örneği de inceleyebilirsiniz.

Kod:
Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Dim bs As Integer
    Dim bt As Integer
    On Error Resume Next
    With ListObjects(1)
        If Not Intersect(Target, .Range) Then
            bs = .HeaderRowRange.Row
            bt = .Range.Rows.Count + bs - 1
            If Target.Row = bt Then
                Cells(Target.Row, 3) = Application.WorksheetFunction.Max(Range("C" & bs & ":C" & bt - 1)) + 1
            End If
        End If
    End With
End Sub
 
Katılım
15 Nisan 2008
Mesajlar
27
Excel Vers. ve Dili
Excel 2003
Teşekkürler

Arkadaşlar çok teşekkür ederim. Bu forum benim için bir nimet.
Umarım bende diğer arkadaşlarıma bu kadar yardımcı olurum.
İyi çalışmalar dilerim.
 
Üst