• DİKKAT

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

Otomatik Satır Kaydırma

hakki83

Altın Üye
Katılım
30 Eylül 2021
Mesajlar
567
Excel Vers. ve Dili
Excel 2016 Türkçe 32 Bit
Merhaba Hocalarımız,

Sürekli açıp veri girdiğim bu dosyamda,

aşağı satırlara kayabilmek için farenin tekerleğiyle ya da alt ok ile aşağı inmek durumunda kalıyorum.

Örnek veriyorum, yukarıda hep üç satır görünsün,

ben veri yazıp entere basınca, otomatik bir satır kaysın ve yine yukarıda veri girilmiş olan üç satır kalsın.

Makro kodu ile böyle bir kod yapabilir miyiz?
 

Ekli dosyalar

Sayfanızı kod sayfasında kullanabilirsiniz.
C++:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Intersect(Target, [A:B]) Is Nothing Then Exit Sub
    LastA = Range("A" & Rows.Count).End(xlUp).Row
    LastB = Range("B" & Rows.Count).End(xlUp).Row
    ActiveWindow.ScrollRow = WorksheetFunction.Min(LastA, LastB) - 2
End Sub
 
Ömer Faruk hocam emeğinize sağlık çok güzel olmuş,
şu minik değişikliği yapabilir miyiz?

A sütunu veya B sütunu bağımsız çalışsın.

Yani sadece A'ya da veri girsem,
Veya sadece B'ye de veri girsem,

kod bu şekilde çalışsın.
 
ActiveWindow.ScrollRow = WorksheetFunction.Max(LastA, LastB) - 2
 
Tam olarak oldu Ömer Faruk hocam. Fikrinize sağlık.
 
Geri
Üst