Ekli örneğimde harflerin altına kaydedilen rakamları formda göreceksiniz. Amacım; istediğim bir harfi seçtiğimde altına kaydedilmiş olan rakamlara başka rakam eklemeleri yapılamasın diye "kilitle" butonuna bir komut yazarak bunu ilgili kayıt için gerçekleştirmek. Bunu kod yazmadan yapmak mümkün mü? Değilse nasıl bir kod ile bu gerçekleşir? Aynı şekilde istediğim zaman bu kilidi çözmek ve veri eklemek de isterim. Çok teşekkürler..
Sn Fatih Sipahi;
Formdaki iki butonu silip, cift fonsiyonlu Kilit adinda buton olusturun ve asagida ki kodu form VBA'sina tasiyin. altformun adini AltTablo2 olarak degistirirseniz istediginiz olur.
Ekte Deneme-3 isimli dosyam bulunuyor. Her şeyi dediğiniz gibi yaptım ve evet, problem şimdi çözüldü. Ancak mesele şu ki, kilitleme butonuna bastığımda ilgili tablonun tüm kayıtları için kilit oluşuyor. Benim istediğim ise, ilk sorumda da özellikle koyu olarak belirttiğim gibi, sadece seçili olan herhangi bir kaydın kilitlenmesi, diğerlerinin kilitlenmemesidir. Bu nasıl çözülür? Teşekkürler..
Sn Fatih Sipah;
Altveri nesnesini AltForm olarak degistirin.
Ilgili tablonun icine Kilit adli Evet/Hayir alan olusturun ve formda ki buton kayit kaynagina referans olarak tanimlanyin
demeyi unutmusum. Deneme(1).zip (Boyut: 29,61 KB / İndirilme: 122)
Halbuki ben, kayıt seçicileri ile gezerken hangi kaydın üzerinde durduysam o kaydı kilitlemek ve veri girişini engellemek istiyorum. Başka kayıtlar üzerinde gezerken ilgili kilidin olmasını istemiyorum. Mesele bu...
Deneme3 isimli dosya üzerinde bu işlemin nasıl yapılacağını göstermeniz mümkün mü? Teşekkürler..