Skip to main content

AccessTr.neT


Form kutusu içinde metin arama renklendirme

Form kutusu içinde metin arama renklendirme

Çözüldü #1
Merhaba, Access 2010  TR kullanıyorum. FormXX içinde bir Metin1 adında bir kutum var, form üzerinde ilişkisiz Metin2 adında bir kutum var. FormXX üzerindeki Metin1, formun bağlı olduğu tablodan değer okuyor.
Yapmak istediğim;

Metin2 kutusuna yazdığım kelimeleri Metin1 kutusu içinde arasın ve cümle içinde bulduğu kelimeleri renkli boyasın (Kırmızıya).

Teşekkür ederim.
Saygılarımla,
Cevapla
#2
Sayın ssdestek lütfen örnek projenizi ekleyiniz.
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla
#3
(20/05/2015, 14:54)alpeki99 yazdı: Sayın ssdestek lütfen örnek projenizi ekleyiniz.
Merhaba, ekte yer alan dosyada FormXX de, ARANACAK KELİME kutusu ve AÇIKLAMA kutusu vardır. ARANACAK KELİME kutusuna DENEME kelimesini giriyorum ve bu kelimeyi AÇIKLAMA kutusunda arasın bulduğu yerlerde DENEME kelimesini kırmızıya boyasın (karakter rengini kırmızı yapsın),
burada boyama derken tüm kutu içini değil sadece aranan kelime renklenecek,

Teşekkürler...
.zip TESTdata3.zip (Dosya Boyutu: 25,12 KB | İndirme Sayısı: 35)
Cevapla
#4
1- Metin kutusunun Özellikler'inden Veri sekmesinden Metin Biçimi'ni Zengin Metin yapın.

2- Bir buton ekleyin

3- Butonun tıklanma olayında Vba penceresinde şu kodu kullanın:

degistir = "<font color =""red"">" & Metin20 & "</font>"


Metin16 = Replace(Metin16, Metin20, degistir)
AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla
#5
MErhaba,
oldu ama renk takılı kalıyor, yanı kelimeyi değiştirdiğinde önceki kelimede kırmızı kalıyor, Metin20 de kelime yoksa hata veriyor. debug diye...
bunları nasıl çözebiliriz?

iyi çalışmalar...
Cevapla
#6
inceleyiniz.
.rar TESTdata3_sld.rar (Dosya Boyutu: 32,87 KB | İndirme Sayısı: 88)
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task