VBA da Excel arayüzünde olduğu gibi otomatik bir koşullu biçimlendirme şekli yok.
İstediğiniz şekilde özgürce biçimlendirmeler yapabilirsiniz.
Aşağıdaki örnek kod eğer A1 hücresinde "deneme" yazıyorsa hücre rengini kırmızı yapar.
Hayal gücünüze ve ihtiyaçlarınız doğrultusunda benzer kodlar yazılabilir.
Kod:
Sub test()
If Range("A1") = "deneme" Then
Range("A1").Interior.Color = vbRed
End If
End Sub
Neyi nerede neden koşullandırdığınızı görmeden bu sorunuzu çozmek teorik olur.. Bu durumda teorik olarak , makrokaydet ile topladığınız kodları işlem yaptırdığınız kodların içine atmanız şu anki örneksiz şartlarda tek tavsiye olabilir.
Gerçek dosyanızın aynı yerleri ve verileri olan bir örnek dosya hazırlayıp www.filebig.net gibi dış servera yükleyip verilen linki burada yayınlayınız.
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.