Skip to main content

AccessTr.neT


Access Textbox Renklendırme Class Ile

Access Textbox Renklendırme Class Ile

#7
tesekkurler, guzel ornek, ancak bu islemi ben kosullu bicimlendirme ile yapiyorum.
Cevapla
#8
(03/02/2020, 09:55)accessdelisi yazdı: tesekkurler, guzel ornek, ancak bu islemi ben kosullu bicimlendirme ile yapiyorum.
Rica ederim,varsa örnek eklerseniz bizde faydalanırız.
Cevapla
#9
Merhaba, koşullu biçimlendirme işleminin eklendiği örnek ektedir.
.rar kosullubicim_metinkutusu.rar (Dosya Boyutu: 16,58 KB | İndirme Sayısı: 7)
Cevapla
#10
Sağolunuz @ozanakkaya hocam.
Hayret koşullu biçimlendirme olayı accesste alan odaklı olarak oluyormuş.
Öğrendiğimiz iyi oldu.

Class ile yapılan mesela 100 tane textbox felan olursa daha iyi bence.Koşullu biçimlendirmede tek tek yapmak gerekecek.
Ayrıyeten tektoxlara tıklamadan sadece üzerine gelince felan koşullu biçimlendirme olmuyor galiba.

Arşivime aldım Img-grin
Cevapla
#11
Sabah sabah kafa çalıştı Img-grin
100 tane textbox olsa şöyle olabilir dihe düşünüyorum.

Formun load kod kısmına döngü ile textboxların renklerini koşullu biçimlendirme yapılabilir belki.Yani koşullu biçimlendirme kodu olmalı.

Böyle birşey excelde var bilmiyorum accestede varmı.

Akşama doğru biraz uğraşacağım buna olursa class olayına gerek yok bence.Tabii class olayı daha başka bir durum yerine göre.
Cevapla
#12
Kod ile tüm textboxlarda dolaşarak renklendiriyor.
if ile istenilen controls larda yapılabilir.

Belki faydalı olur insanlarımıza.

[Resim: do.php?img=9529]

Option Compare Database


Private Sub Form_Load()
    With Form_Form1
        For Each ctr In .Controls
            If ctr.ControlType = acTextBox Then
                ctr.FormatConditions.Delete
                strCtr = ctr.Name
                ctr.FormatConditions.Add (acFieldHasFocus)
                With ctr.FormatConditions(0)
                    .BackColor = vbGreen
                End With
            End If
        Next
    End With
End Sub
.rar kosullubicim_metinkutusu (Kod ile).rar (Dosya Boyutu: 37,71 KB | İndirme Sayısı: 4)
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task