Bu dosya, sayfadaki negatif sayıları makro ile kırmızı dolgu rengiyle işaretlemek için hazırlanmış bir şablondur. Aynı işlemi yapan üç farklı makro yer alır; böylece yöntemler birbiriyle karşılaştırılabilir.
Dosyanın içeriği
- Sheet1: A1:M38 aralığında B, D, F ve H sütunlarına dağılmış pozitif, negatif ve sıfır değerlerden oluşan örnek sayı blokları bulunur. M sütunundaki notlar, makroların seçimdeki hücrelere nasıl davrandığını belirtir ("Seçimdeki her hücreyi işlem yapar", "Seçimdeki yalnızca sayısal hücreler işle").
- Module1: ColorNegative, ColorNegative2 ve ColorNegative3 adlı üç makro içerir.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Üç makro da değeri 0'dan küçük hücrelerin dolgu rengini kırmızı (RGB 255, 0, 0) yapar; diğer hücrelerin dolgusunu kaldırır. Seçim hücre aralığı değilse makro işlem yapmadan çıkar. İşlem sırasında ekran güncellemesi kapatılır. Kodda dosya silme veya dış bağlantı gibi işlem yoktur.- ColorNegative: Seçimdeki her hücreyi tek tek kontrol eder. Seçim çok büyükse işlem uzayabilir.
- ColorNegative2: Seçimi sayfanın kullanılan alanı (UsedRange) ile kesiştirir, yalnızca bu bölümdeki hücreleri işler. Tüm sütun seçildiğinde de hızlı çalışır.
- ColorNegative3: SpecialCells ile seçimdeki yalnızca sayısal hücreleri bulur. Formül sonucu sayılar ile elle girilmiş sayılar ayrı ayrı işlenir; metin ve boş hücreler dışarıda kalır.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- Renklendirilecek hücre aralığını seçin.
- Geliştirici sekmesinden Makrolar penceresini açın (Alt+F8).
- ColorNegative, ColorNegative2 veya ColorNegative3 makrosunu seçip Çalıştır düğmesine basın.
- Kendi verilerinizde kullanmak için makro modülünü başka bir çalışma kitabına kopyalayabilir, sayıları kendi tablonuzla değiştirebilirsiniz.