Excel'deki hücre içindeki kısmi metni otomatik olarak renklendirme


1

Belirli bir sayfadaki belirli bir hücre aralığındaki bir hücrede "3b" metnini girelim diyelim. (Hücre aralığı: J19: O500 ve sayfa adı: WWP) diyelim. hücrenin arka planını mavi renge ve "b" harfini de mavi renge dönüştürün (yalnızca "b" harfinin mavi renge dönüştüğünü unutmayın, hedefin arka plan renginde "b" harfi teknik olarak "gizli" olur ve sadece "3" metnini siyah renkte görsel olarak bırakarak). Metin içindeki rakamlar değişken olacaktır (1, 2, 3, 4, 10, 20, 99'a kadar), ancak harfler sadece dört olacaktır (b = mavi, r = kırmızı, g = yeşil, y = sarı) . Şu anda, ekiplerimiz kullandığımız standart bir dosyada her hafta yüzlerce hücreyi elle renklendiriyorlar, bu nedenle ekiplerimizin hücre artı için istedikleri "sayıyı" girmelerini sağlayarak bu işlemi otomatik hale getirebilirsek çok değerli olur. otomatik olarak hücreyi biçimlendirecek "harfi (b, r, g, y). Makroların bir seçenek olduğunu biliyorum, ancak bu konuda çok fazla tecrübem yok. Önerileriniz için çok teşekkür ederim.


1
Koşullu Biçimlendirme tüm metni biçimlendireceğinden vba'yı gerektirir, yalnızca harf ve formülün kendisi hücre biçimini değiştiremez. Worksheet_Change olayında bir şey kodlamanız gerekir.
Scott Craner

1
Gerçekten takip eden mektubu saklamak mı istiyorsun, yoksa sadece sayı ve hücre rengini mi istiyorsun? Yani, girilen değeri alan bir makroya sahip olmak arzu edilir mi? 35b ve onu doğrudan 35 değerine ve mavi bir hücre rengine dönüştürdüler?
Joffan

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.