AccessTr.neT
Harf girildiğinde karakter sayısını öğrenme - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Harf girildiğinde karakter sayısını öğrenme (/konu-harf-girildiginde-karakter-sayisini-ogrenme.html)

Sayfalar: 1 2


Harf girildiğinde karakter sayısını öğrenme - aliyuzen - 21/07/2015

Merhabalar,

Bir ms Access projem var. Bu projede metin kutusu özelliğinde olan bir alana data giriyorum.
Başka bir metin kutusunda ise, bu alana girdiğim datanın karakter uzunluğunun çıkmasını istiyorum.
"Len" fonksiyonunu kullanarak bu işi yapıyorum ve karakter uzunluğunu bana veriyor.

Ancak, ben tuşa her basıldığında saymasını (internetteki bazı metin özellikli alanlardaki gibi yazdıkça uzunluğun değişmesini) istiyorum.

Örneğin; 16 karakterli bir değer girmem lazım...
1234567890123456 yazarken diğer metin kutusunda (1, 2, 3, .....16) yazmasını istiyorum - Anlık.
Sonra, bunu bir döngüye sokup karaketer sayısı eğer 16 ise msgbox "daha fazla yazamazsınız" gibi bir mesaj ürettirmek istiyorum.

Bu konuda yardımcı olabilecek arkadaşlara şimdiden teşekkür ederim. Selamlar.


Cvp: Harf girildiğinde karakter sayısını öğrenme - SCavusoglu - 21/07/2015

Merhaba,

Formunuza bir textbox ekleyin ve aşağıdaki kodu textbox isimlerine gore değiştirip deneyin lütfen..

Kod:
Private Sub Sayilacak_Textbox_Adi_Change()
Me.Sonuc_Textbox_Adi = 16 - Len(Me.Sayilacak_Textbox_Adi.Text)
End Sub




Cvp: Harf girildiğinde karakter sayısını öğrenme - POWER - 21/07/2015

İncelermisiniz...

Lütfen olumlu veya olumsuz geri dönüş yapınız...


Cvp: Harf girildiğinde karakter sayısını öğrenme - aliyuzen - 21/07/2015

(21/07/2015, 11:27)POWER yazdı: İncelermisiniz...

Lütfen olumlu veya olumsuz geri dönüş yapınız...

evet, istediğim gibi olmuş.
hepinize teşekkür ederim.
iyi ki varsınız.

yalnız, aslında ben yazımı tekrar okuduğumda tam da anlatamadığımı anladım.
bir formum var. tabular, düzende. kayıtlar exceldeki gibi alt alta...
ben sizin kodu biraz değiştirdim. şayet karakter sayısı 16 dan küçük ise metin kutusundaki yazının rengini kırmızı yaptım.
16 dan büyük ise de kırmızı...
sadece 16 karakter ise yeşil oluyor.

sorunum da şurda başlıyor. alt alta kayıtlar olduğu için;
doğru yanlış tüm kayıtlardaki metinlerin rengi kırmızı ya da yeşil oluyor.

doğru kayıtsa  yeşil
doğru kayıtsa  yeşil
doğru kayıtsa  yeşil
yanlış kayıtsa  kırmızı
doğru kayıtsa  yeşil
doğru kayıtsa  yeşil
yanlış kayıtsa  kırmızı
yanlış kayıtsa  kırmızı

olması gerekiyor. ben de hepsi kırmızı ya da hepsi yeşil oluyor...

yardımlarınız benim için çok önemli. teşekkür ederim.


Cvp: Harf girildiğinde karakter sayısını öğrenme - POWER - 21/07/2015

Örneğinizi ekleyiniz...


Cvp: Harf girildiğinde karakter sayısını öğrenme - aliyuzen - 21/07/2015

(21/07/2015, 12:09)POWER yazdı: Örneğinizi ekleyiniz...

şimdiden teşekkürler.

referans no alanının 2. kaydını tıkladığınızda yeşil olacak.  16 karakter olduğu için.
referans no alanının 3. kaydını tıkladığınızda kırmızı olacak.  18 karakter olduğu için.

ancak, hepsi kırmızı ya da hepsi yeşil oluyor.

lütfen destek teşekkürler.