tab tuşuyla değil enter la atlamak

Katılım
15 Ekim 2008
Mesajlar
72
Excel Vers. ve Dili
2003 TÜRKÇE
userform üzerindeki textbox dan diğerine tab la değil sadece enter la geçiş yapabilirmiyiz ve bunun sırasını ayarlayabilir miyiz?
 
Katılım
23 Ekim 2007
Mesajlar
1,135
Excel Vers. ve Dili
Excel 2003 TR
Evet mümkün.Önce form üzerine sağ tıklayın ve açılan listede Tab order giriş yapın ve orada sıralama yapın.Move Up ve Move down ile sıralama yapılır.
 
Katılım
18 Haziran 2008
Mesajlar
542
Excel Vers. ve Dili
2007 türkçe
tamam otomatik enterle atlıyormuş zaten
 
Katılım
15 Ekim 2008
Mesajlar
72
Excel Vers. ve Dili
2003 TÜRKÇE
Evet mümkün.Önce form üzerine sağ tıklayın ve açılan listede Tab order giriş yapın ve orada sıralama yapın.Move Up ve Move down ile sıralama yapılır.
Teşekkür ederim. Dediğiniz gibi yaptım oldu fakat eğer tab la combobox a veya textbox a geçmesini istemiyorsam ne yapmalıyım. Mesela o textbox a tabla hiç geçilemesin.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
multiline özelliğini false yapmanız yeterlidir.
 
Katılım
20 Kasım 2008
Mesajlar
32
Excel Vers. ve Dili
XP/excel 2007
Herkese merhaba;benzer bir sorum var.veriyi girip entere bastıkca istediğim hücrelere gitmeliyim.örneğin a1 e veri girip b10 a sonra d8 e gibi.kodu alabilirsem kendi çalışmama uyarlayabilirim.teşekkürler.
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,812
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
bu kodu denermisiniz

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Cells = Cells(1, 1) Then
Cells(10, 2).Select
End If
If Target.Cells = Cells(10, 2) Then
Cells(8, 4).Select
End If
If Target.Cells = Cells(8, 4) Then
Cells(1, 1).Select
End If
End Sub
 
Katılım
20 Kasım 2008
Mesajlar
32
Excel Vers. ve Dili
XP/excel 2007
Boş bir çalışma sayfasında çalışıyor ama kendi dökümanımda çalışmadı.birleştirilmiş hücrelere yönlenmesiyle bir ilgisi olabilirmi.çok sayıda birleştirilmiş hücre kullanıyorumda.
 

halit3

Uzman
Uzman
Katılım
18 Ocak 2008
Mesajlar
12,812
Excel Vers. ve Dili
2003 excell türkçe
ve
2007 excell türkçe
birleştirilmiş hücrelerde verim alamazsın
 
Katılım
12 Aralık 2024
Mesajlar
14
Excel Vers. ve Dili
Microsoft Office 2010 Türkçe
Herkese iyi günler.Hayırlı Cumalar.
Yapmış olduğum Userformda 5 ComboBox ve 9 Textbox var. Bunların her birine yukarıdan aşağıya tab ile sorunsuz geçebiliyorum. Elimize daha yakın ve kolay olması için Enter ile geçiş yapmak istedim ve enter ile belirli bir yere kadar geliyorum. Ancak "Dosya Yılı" (ComboBox) ve "Dosya No" (TextBox) aynı hizada yanyana duruyorlar. Buraya gelince ComboBoxtan TextBoxa geçemiyorum. Ayrıca formun en altında bulunan 4 adet combobox arasında da yine Enter ile geçis yapamıyorum. Properties Window penceresinden birşeyler denedim yapamadım. Bilgisi olanlar yardımcı olabilirse çok sevinirim.
 

walabi

Altın Üye
Katılım
22 Eylül 2012
Mesajlar
756
Excel Vers. ve Dili
excel 2010

excel 2013
Altın Üyelik Bitiş Tarihi
06-08-2025
Textbox ve Combobox kullanımlarında Tabindeks numaralarını ardışık halde sıralarsanız problem yaşanmaz diye düşünüyorum.
 
Katılım
12 Aralık 2024
Mesajlar
14
Excel Vers. ve Dili
Microsoft Office 2010 Türkçe
Textbox ve Combobox kullanımlarında Tabindeks numaralarını ardışık halde sıralarsanız problem yaşanmaz diye düşünüyorum.
ardışık sıraladım zaten. 1 den 14 e kadar. tab ile geçişlerde sıkıntı yok. Enter kullandığımda ComboBoxtan TextBoxa geçmiyor.
 

walabi

Altın Üye
Katılım
22 Eylül 2012
Mesajlar
756
Excel Vers. ve Dili
excel 2010

excel 2013
Altın Üyelik Bitiş Tarihi
06-08-2025
Ben de benzeri uygulamalarımda tab değil enter kullanıyorum, bahsettiğiniz gibi kolaylık olduğu için. Ancak böylesi bir durumla hiç karşılaşmadım. Textbox ya da combobox özelliklerine kodlama yapıldıysa setfocus tarzı bir atlama kodu olabilir mi kodlarınızda.

Benim bildiğim tabindex sıralaması yapılmış nesneler arasında enter ile rahatlıkla ilerlenebiliyor.
 
Katılım
12 Aralık 2024
Mesajlar
14
Excel Vers. ve Dili
Microsoft Office 2010 Türkçe
Herkese Teşekkür ederim. Sorunu Çözdüm. Bilgi açısından paylaşıyorum.
ComboBoxa yalnızca kayıtlı listeden seçim yapılabilmesi (manuel veri girilmemesi) için Porperties Window'daki STYLE seçiminin kodunu 2 (fmStyleDropDownList) yapmıştım. Bu kod elle veri girmeyi engelliyormuş. Ama veri girilemediği için enter'da giremiyor. STYLE seçimini 0 olarak değiştirdim. enter hepsinde çalışıyor artık.
 
Üst