SÜtun Atlatma

Katılım
5 Şubat 2008
Mesajlar
44
Excel Vers. ve Dili
excel 97 türkçe
Üstadlar merhaba;
A sütununa girdiğim numaralara ait bilgileri B sütununa formulle getiriyorum. Sorum ise A sütununa numarayı girdikten sonra enter yaptığımda C sütununa direk geçerek girişe devam edebileceğim bir fonksiyon veya formul varmıdır? Yardımlarınız için şimdiden teşekkürler.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,577
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

İstediğiniz işlemi ancak kod ile yapabilirsiniz. Aşağıdaki kodu ilgili sayfanın kod bölümüne uygulayıp denermisiniz.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Intersect(Target, [A2:A65536,C2:C65536]) Is Nothing Then Exit Sub
    If Target.Count > 1 Then Exit Sub
    If Not IsEmpty(Target) And Target.Column = 1 Then Target.Next.Next.Activate
    If Not IsEmpty(Target) And Target.Column = 3 Then Target.Offset(1, -2).Activate
End Sub
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
syn Korhan Ayhan,
Then Target.Next.Next.Activate
ilk kez gördüm, ufkumu açtı, teşekkürler.
 
Katılım
5 Şubat 2008
Mesajlar
44
Excel Vers. ve Dili
excel 97 türkçe
üstadim VerdİĞİn Kodu Uyguladim. Yalniz ŞÖyle Bİr Sorun Çikti. Benİm GÖnderdİĞİm Sayfa ÇaliŞma Sayfam DeĞİldİ. ÇaliŞma Sayfamda Numara D Sutununda Ve Ben Buraya GİrİŞ Yaptiktan Sonra G Sutununa Gİtmek İstİyorum. VerdİĞİn Koddakİ DeĞerlerİ DeĞİŞtİrdİm Ama SonuÇ Elde Edemedİm ( E Sutunu Gİzlİ).
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Bu şekilde kendinize uyarlayın.
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 Then Target.Offset(, 1).Next.Select
End Sub
 
Üst