• DİKKAT

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

farklı sayfaları tek sayfaya giriş zamanına göre yazdırma

Katılım
13 Nisan 2015
Mesajlar
14
Excel Vers. ve Dili
office 2013 ingilizce
Sayın hocalarım çalıştığım şirkette kullandığım yanyana 20 sayfadan oluşan bir excel çalışma kitabındaki verilerin en son 21. çalışma sayfasına verilerin giriş sırasına göre alt alta aktarılmasını nasıl sağlarım. Örneğin
1sayfaya veri girdim 21.sayfa 1satıra atıcak daha sonra mesela 8.sayfaya veri girdim 21 sayfa 2satıra atıcak

Lütfen yardımlarınızı bekliyorum dosya ektedir.
 

Ekli dosyalar

Merhaba,

Aşağıdaki kodları deneyiniz. İlgili sayfada A:D sütununda değişiklik olduğunda o satırı Sayfa21'e aktarır.

Uygulamada sorun olursa kodları değişiklik değil Çift tıklamaya bağlayabilirsiniz. Çünkü A:D arası dolu iken bir değişiklik olduğunda ikinci kez ilgili sayfaya aktarabilir.

Kod:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)

    If ActiveSheet.Name = "Sayfa21" Then Exit Sub
    If Intersect(Target, [A:D]) Is Nothing Or Target.Row < 2 Then Exit Sub
    If Application.WorksheetFunction.CountA(Range("A" & Target.Row & ":D" & Target.Row)) < 4 Then Exit Sub
    
    With Application
        .ScreenUpdating = False
        .EnableEvents = False
    End With
    
    Dim i As Long
    
    i = Sheets("Sayfa21").Cells(Rows.Count, "A").End(3).Row + 1
    
    ActiveSheet.Range("A" & Target.Row & ":D" & Target.Row).Copy Sheets("Sayfa21").Range("A" & i)
    
    With Application
        .ScreenUpdating = True
        .EnableEvents = True
        .CutCopyMode = False
    End With
    
End Sub
 
hocam verdiğiniz kodu giriyorum fakat dosyayı save yapamıyorum
 
Dosyanızı xlsx değilde xlsm uzantılı olarak kaydedin.Çünkü dosyanızda makro oluştu.:cool:
 
Dosyayı kaydetmek istediğinizde karşınıza bir form geliyor.
Orada kayıt türünde xlsx yazıyor.O seçeneği değilde xlsm seçin.:cool:
 
hocam bu kodu yazdığım yerde kayıt yapamıyorum kaydet tuşuna basıyorum gönderdiğim ekran alıntısı çıkıyor.
 
Aklıma başka bir şey gelmiyor.:cool:
 
Necdet Beyde bir baksın.Belki onun söyleyeceği bir şey vardır.:cool:
 
Necdet beyin kodlarını olduğu gibi ekledim.
Dosyanız ektedir.:cool:
 

Ekli dosyalar

Resimdeki yolu takip ettinizmi .
Farklı kaydet dedikten sonra:
 

Ekli dosyalar

  • kayıt.JPG
    kayıt.JPG
    53.2 KB · Görüntüleme: 4
Geri
Üst