Verileri Girildikçe Bir Aşağı Kaydır

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Arkadaşlar, verilerin girildikçe aynı sütun içinde bir aşağı kaydırılması mümkün müdür ? Hep A5 hücresine giriş yapılacak. Ancak girişler A6 ya kayacak, Tabii ki daha altta olanlar da hep bir aşağıya kayacak.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,056
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki kodu sayfanın kod sayfasına kopyalayın.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target = "" Then Exit Sub
If Intersect(Target, [a5,c5,e5]) Is Nothing Then Exit Sub
Target.Offset(1, 0).Insert
Target.Offset(1, 0) = Target
Target.Offset(1, 0).Interior.ColorIndex = xlNone
Target = ""
End Sub
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Teşekkür

Sayın leventm süpersiniz, yine ustalığınızdan güzel bir örnek. Mümkünse bir küçük ekleme yapabilir miyiz. Giriş yaptıkça sonra cursor hep A5 hücresinde kalabilir mi !!!!
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,895
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Range("A5").Select satırını ekleyin.
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Teşekkür

Sayın Ali çok teşekkürler. Şimdi tam istediğim gibi oldu. Sağlıcakla kalın.
 
Katılım
9 Kasım 2006
Mesajlar
172
Excel Vers. ve Dili
excel 2003
eline sağlık

Aşağıdaki kodu sayfanın kod sayfasına kopyalayın.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target = "" Then Exit Sub
If Intersect(Target, [a5,c5,e5]) Is Nothing Then Exit Sub
Target.Offset(1, 0).Insert
Target.Offset(1, 0) = Target
Target.Offset(1, 0).Interior.ColorIndex = xlNone
Target = ""
End Sub
paylaşımınız için teşekkürler
 
Üst