Bu dosya, çalışma kitabındaki formül içeren hücreleri tek bir makroyla bulup arka plan rengiyle işaretlemeyi gösteren örnek bir şablondur. Formüllü hücreler ile sabit değer içeren hücreler birbirinden hızlıca ayrılır.
Bu dört formüllü hücre, makro çalıştırıldığında renklendirilen hücrelerdir.
Dosyanın içeriği
- Sayfa1: D5:D15 aralığında sayısal değerler bulunur. Bu aralıkta iki hücre formüllüdür; E5 hücresinde Sayfa2'ye de bakılması gerektiğini belirten bir not yer alır.
- Sayfa2: D8:D14 aralığında sayısal değerler ve iki formüllü hücre bulunur.
Kullanılan formüller
- Sayfa1 sayfasında D7 hücresi, D5 ve D6 değerlerini toplar; D15 hücresi D14 ile D8 değerlerini çarpar.
- Sayfa2 sayfasında D10 hücresi, D9 değerinden D8 değerini çıkarır; D14 hücresi D13 ve D12 değerlerini toplar.
=D5+D6
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Makro Sayfa1 sayfasının kod bölümünde yer alır.- FormulRenklendir: Çalışma kitabındaki tüm sayfaları sırayla dolaşır. Her sayfada SpecialCells(xlFormulas) yöntemiyle formül içeren hücreleri seçer ve arka plan rengini sarı yapar (ColorIndex = 6). Formül bulunmayan bir sayfada oluşacak hata On Error Resume Next ile atlanır, böylece makro durmadan sonraki sayfaya geçer.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- Alt+F8 tuşlarıyla makro listesini açın.
- FormulRenklendir makrosunu seçip Çalıştır düğmesine basın.
- Çalışma kitabındaki tüm formüllü hücreler sarı renkle işaretlenir.
- Kendi çalışma kitabınızda kullanmak için makro kodunu VBA düzenleyicisinde ilgili dosyaya kopyalayın.