Metin kutusu

Katılım
20 Kasım 2006
Mesajlar
30
Excel Vers. ve Dili
2007
Merhabalar

Metin kutusuna kayıt girerken kelimeler arasında boşluk(space) yerine "*" koymak istiyorum,

Örn:
Dizüstü Bilgisayar
yerine
Dizüsrü*Bilgisayar yazsın

ve bunu space ile yapsın

bu işlemi formun sadece 1 textbox ında istiyorum

Yardımlarınızı bekliyorum

İyi çalışmalar dilerim.
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Aşağıdaki kodları kullanabilirsiniz:

Kod:
Private Sub Metin0_AfterUpdate()
     Me.Metin0 = Replace(Me.Metin0, " ", "*")
End Sub
İyi çalışmalar
 
Katılım
20 Kasım 2006
Mesajlar
30
Excel Vers. ve Dili
2007
Sayın Modalı
cevabınız için teşekkür ederim,

peki güncellemeden sonra değilde metin kutusunu doldururken olabilirmi
 
Katılım
18 Nisan 2007
Mesajlar
2,053
Excel Vers. ve Dili
Access 2019
Merhaba..

Sayın modalı'nın önerdiği kodu metin kutusunun Tuşa Basıldığında olayında kullanınız..
 
Katılım
20 Kasım 2006
Mesajlar
30
Excel Vers. ve Dili
2007
Sayın Taruz

Öncelikle yardımlarınız için teşekkür ederim

Modalının vermiş olduğu kodu Metin kutusunun TUŞA BASILDIĞINDA olayına yazdığınızda

Run-time error 94

Invalid use of Null

diye hata veriyor ama GÜNCELLEMEDEN SONRA olayında çalışıyor
 
Son düzenleme:
Katılım
18 Nisan 2007
Mesajlar
2,053
Excel Vers. ve Dili
Access 2019
Merhaba..

Evde 2007 sürümünde

Me.Metin0.Text = Replace(Me.Metin0.Text, " ", "*")

bu şekilde hata vermemişti ama işyerindeki Access 2003 istediğim sonucu vermedi..

Aynı yordamda bir de bu kodu deneyiniz..:

Kod:
    If KeyAscii = 32 Then
        Metin0.Text = Metin0.Text & "*"
        Metin0.SelStart = Len(Metin0)
    End If
Ara tuşuna bastığınızda metin sonunda bir boşluk verecek bunuda ilk kodu güncelleştirmeden sonra kullanarak düzeltebilirsiniz..
 
Katılım
25 Aralık 2005
Mesajlar
4,160
Excel Vers. ve Dili
MS Office 2010 Pro Türkçe
Sayın Modalı
cevabınız için teşekkür ederim,

peki güncellemeden sonra değilde metin kutusunu doldururken olabilirmi
Siz yine de kodu güncelleştirme sonrası olayında kullanın. Hata orada oluşuyor.

Güncelleştirme sonrasında kullanmanızda hiçbir zarar yok, çünkü değişiklikten sonra tekrar güncellenecektir.

İyi çalışmalar
 
Üst