x'dan çıkdıktan sonra tex'te fokus yaptırmak

Katılım
22 Ocak 2007
Mesajlar
128
Excel Vers. ve Dili
Ofis excell 2003 türkçe
Merhaba arkadaşlar, ekteki eklentide örneği olan form açılıp işlem yapılırken, yine düğme ile form içinde açılan başka bir form var.. o formda işlem yapılmak için açılıp, yapıldıktan sonra .x'dan çıkmak istediğimizdesonraki işlem olarak istediğimiz tex'te odaklandırma imkanımız varmı? Fokustu herhalde..
Yardım edecek arkadaşlara teşekkür ediyorum.:???:
 
Son düzenleme:
Katılım
22 Ocak 2007
Mesajlar
128
Excel Vers. ve Dili
Ofis excell 2003 türkçe
Eklentiyi de ekledim, şimdiden ilgilenen herkese teşekkürler ediyorum.
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın kalbinidinle,

Formun Load olayının altına
Me.adsoyad.SetFocus

Yazarsanız formun her açılışında o alana odaklanır.

iyi çalışmalar:)
 
Katılım
22 Ocak 2007
Mesajlar
128
Excel Vers. ve Dili
Ofis excell 2003 türkçe
Sayın kalbinidinle,

Formun Load olayının altına
Me.adsoyad.SetFocus

Sn. Modalı ilginiz için teşekkür ediyorum. Ancak benim derdim form ilk açıldığında setfocus olayı değildi.. yada her açıldığında.. SORUNUM : Form açıldı işlem yapıyorum. Form içinde bulunan bir düğme ile yeni bir form açtım, ama bu ilk forma göre daha ufak, bilgilendirme gibi.. o yeni açılan formla işim bittiğinde X' (Kapat) düğmesine bastığımda form kapansın ama diğer formdada Setfocus yapsın mesala adısoyadı alanına gibi..
X'nın (Kapatın) ne olayı olduğunu bilmiyorum yoksa gereğini yapacam ama... :)
Yardımcı olmaya çalışan tüm arkadaşlara teşekkür ediyorum.
 
Katılım
22 Ocak 2007
Mesajlar
128
Excel Vers. ve Dili
Ofis excell 2003 türkçe
Arkadaşlar peki X (yani kapat) düğmesini iptal ettim. Onun yerine ben form üstünde düğme ile açılan ikinci forma, işlem bittikten sonra kapanması için formu kapat düğmesi ekledim.

Şimdi o kapat düğmesine tıklandığında kapat olayı gerçekleşecek ve aktif olan form üzerinde mesela adisoyadi alanına "SetFocus" yapmasını istiyorum.

Sonuç olarak, birinci formun ismi "evrakkayit", evrakkayit üzerinden düğme ile ikinci bir form açıyorum..ismi "idari", idari formunda işimi bitirdikten sonra formu kapat düğmesi kapatıyorum. İşte bu busırada "evrakkayit" formu üzerinde bulunan "adisoyadi" alanına "SetFocus" yapmasını istiyorum.

İlgilenip yardımcı olacak arkadaşlara teşekkürler ediyorum.
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın kalbinidinle,

Başka formdan başka forma set focus olmaz. Ama anlayamıyorum çözümü verdim. Günlerdir aynı noktadasınız.

Kod:
Private Sub Form_Activate()
Me.Adı_Soyadı.SetFocus
End Sub
Private Sub Form_Load()
Me.Adı_Soyadı.SetFocus
End Sub
Yukarıdaki kodları kopyala yapıştırla taşıyın. Gönderdiğiniz örnek de çalışıyorlar.

iyi çalışmalar
 
Katılım
22 Ocak 2007
Mesajlar
128
Excel Vers. ve Dili
Ofis excell 2003 türkçe
Sayın kalbinidinle,

Başka formdan başka forma set focus olmaz. Ama anlayamıyorum çözümü verdim. Günlerdir aynı noktadasınız.

iyi çalışmalar
Sayın modalı ilk önce cevap verdiğiniz için teşekkürler.
Sonrada anlaşılan ben derdimi anlatamadım.
Çünkü Set focus un ne olduğunu gördüğünüz gibi biliyorum. Bilmediğim ise bir form kapatıldığında başka bir forma çalışmadan set focus olmadığı idi, onuda öğrenmiş oldum.
Yukardada anlattığım gibi, açık bir formum var, ikinci formu ise o formdaki bi konu için açmam lazım, açtım baktım ve kapattığımda ilk açtığım formda gösterdiğim yere set focus yaparak devam etmem gerekiyor, DEMEK BU OLMUYORMUŞ. O ilk formda açıldığında, yüklendiğinde, geçerli olduğunda vb. olaylarda focus olması gereken yer başka bir alan..o form kapandıktan sonra focus yapılmasını istediğim yer ise o alanın dışında bir alan.. neyse..
Yoksa açıldığında, yada geçerli olduğunda alan göstererek set focus yapmak nasıl oluyordu biliyordum, yinede ilgin ve emeğin için teşekkürler..
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Ya bende bir terslik var ya sizde. Siz bir form açıyorsunuz başka bir formun üstünden, sonra da ikinci açtığınız formu kapattığınızda birinci form aktif oluyor. O zaman form aktif olayına istediğiniz alana odajklanabilirsiniz. Yok ilk formu kapatıyorsanız ve tekrar açıyorsanız o zaman form yükleme olayına yazmanız gerekiyor. o kadar basit. Bunda anlaşolmayan veya yapılamayan ne var anlayamıyorum.:???:
 
Katılım
22 Ocak 2007
Mesajlar
128
Excel Vers. ve Dili
Ofis excell 2003 türkçe
Bunda anlaşolmayan veya yapılamayan ne var anlayamıyorum.:???:
Anlaşılmayınca ne yaparsan yap bazan olmuyor! Ne kadar doğru söylediğini düşünürsen düşün..

Sayın Modalı ilgin için hakikaten teşekkür ediyorum, yanlış yapan ben mişim? Israrlı uyarılarını dikkate alarak tekrar denetim, senin söylediğin doğru imiş.. kusuru bakmayın, teşekkür ediyorum ayrıca.:hey:
 
Üst