Enter ile sadece belirli ucrelere gecis?

Katılım
23 Aralık 2005
Mesajlar
37
Excel Vers. ve Dili
English
Arkadaslar enter tusunu kullanarak sadece belirli ucrelere gecis nasil yapabiliriz?
 
Katılım
28 Şubat 2005
Mesajlar
707
Excel Vers. ve Dili
office 2007 (excel2007)English işte
office 2003 (excel2003)
Türkçe evde
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.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
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.
 
X

xxrt

Misafir
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
 
Üst