• DİKKAT

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

Enter ile sadece belirli ucrelere gecis?

  • Konbuyu başlatan Konbuyu başlatan blueman
  • Başlangıç tarihi Başlangıç tarihi
Katılım
23 Aralık 2005
Mesajlar
37
Excel Vers. ve Dili
English
Arkadaslar enter tusunu kullanarak sadece belirli ucrelere gecis nasil yapabiliriz?
 
merhaba;
diğer hücreleri sağ tık yaparak "koruma" menüsünden kilitli hale getirin ve sayfa koruması koyun böylece her enter yaptığınızda sadece kilidi açık hücrelerde gezineceksiniz.
 
Enter tuşuyla değil ama Tab tuşuyla yapılabilir. Bunun için Hücre kilitleme ve koruma özelliğini kullanmanız gerekiyor.

Tab'a bastığınızda geçilmesini istediğiniz, yani değiştirelbilecek hücreleri seçerek hücreleri biçimlendirden Korumayı seçin ve ordaki seçeneklerden Kilitli'nin işaretini kaldırın.

Daha sonra Araçlar Menüsünden Koruma'yı ve Sayfayı Koru'yu seçin. Tamam diyerek çıkın.

Artık Tab tuşuna bastığınızda sadece seçilmesini istediğiniz hücreler seçilecektir.

Kolay gelsin.
 
Enter,Return ve Tab Tuşları ile Hücrelerde Gezinme

Sayın blueman,
Çalışmanızda belirlediğiniz hücrelere seri olarak geçişi sağlamak amacı ile kullanıcının Karakter tuş takımındaki Return ve Tab,nümerik tuş takımındaki Enter tuşları ile gezinmesini sağlamak isterseniz;

Yapılacak İşlemler:

Sayfayı koruma'ya almadan önce gezilmesi istenilen hücreleri Ctrl tuşuna basarak tek tek seçiyoruz.
Seçim sonrası seçilen hücrelerin herhangi birisinin üzerinde mausun sağ tuşuna basarak
Hücre Biçimlendir>>Koruma kısmında bulunan kilit seçeneğini kaldırıyoruz.

Daha sonra sayfayı,
Araçlar>>Sayfa Koru> kısmından şifre girerek korumaya alıyoruz.
Bu işlemleri yaptıktan sonra,

Sayfa modülüne aşağıdaki kodları yazıyoruz.
Kod:
Private Sub Worksheet_Deactivate()
    Call Auto_Close
End Sub

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    If ActiveCell.Locked = True Then
        Application.OnKey "~", "enter"
        Application.OnKey "{ENTER}", "enter"
    End If
End Sub

Daha sonra yukarıda bahsedilen enter makrosunu boş bir Modüle yazıyoruz..

Kod:
Sub enter()
    Application.SendKeys "{TAB}"
End Sub

Sub Auto_Close()
    Application.OnKey "~"
    Application.OnKey "{ENTER}"
End Sub

Böylece sayfa koruması yapılan bir sayfada Tab,Return ve Enter tuşları ile,istenilen hücrelerde gezinmesi sağlanmakadır.

Kod Kaynak:Haluk
 
Geri
Üst