Form kutusu içinde metin arama renklendirme

1 2 3
20/05/2015, 08:54

ssdestek

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,
20/05/2015, 14:54

alpeki99

Sayın ssdestek lütfen örnek projenizi ekleyiniz.
21/05/2015, 08:17

ssdestek

(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...
21/05/2015, 10:30

alpeki99

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)
21/05/2015, 17:33

ssdestek

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...
22/05/2015, 15:22

ozanakkaya

inceleyiniz.
1 2 3