Bu dosya, WordArt metninin dolgusunu bir hücreye girilen yüzde değerine ya da tarihe göre otomatik olarak değiştirir. Değer değiştikçe metnin renkli kısmı yükselir veya alçalır; böylece raporlarda ve panolarda doluluk oranı görsel olarak gösterilir. Başlıktaki VSEÇMAK ifadesiyle ilgili bir fonksiyon dosyada kullanılmamıştır; dosya WordArt dolgu tekniğini gösterir.
Dosyanın içeriği
- S: Yüzde değerinin girildiği sayfadır. D2 hücresine yüzde değeri yazılır. Sayfada "Renkler", "Sayı Kenarlık" ve "Sayı Dolgu" alanları bulunur. Kenarlık ve dolgu renkleri, ilgili hücrelerin arka plan rengi değiştirilerek belirlenir; RGB karşılıkları D5 ve D7 hücrelerine otomatik yazılır.
- Ay: Tarihe göre çalışan sayfadır. D2 hücresine tarih girilir. Tarihe ait ay adı büyük harfli metin olarak WordArt üzerinde gösterilir; ayın tamamlanma yüzdesi dolgu oranını belirler. Renk ayarları bu sayfada da hücre renkleriyle yapılır.
Makrolar
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Kodda dosya silme ya da dışarıya bağlantı gibi işlem yoktur.- Worksheet_Change (S sayfası): D2 hücresi değiştiğinde ve girilen değer sayısal olduğunda Renk makrosunu çalıştırır.
- Renk: Renk hücrelerinin RGB değerlerini D5 ve D7 hücrelerine yazar. "yuzde" adlı şeklin yazı kenarlığına bu rengi uygular, yazı dolgusunu iki renkli yatay geçişe çevirir ve geçiş konumunu D2 değerine göre ayarlar. Geçişin ikinci rengi beyazdır.
- Worksheet_Change (Ay sayfası): D2 hücresine geçerli bir tarih girildiğinde RenkAy makrosunu çalıştırır.
- RenkAy: Aynı işlemi "ay_ad" adlı şekil için yapar; geçiş konumu D5 hücresindeki ay tamamlanma yüzdesinden alınır.
- RenkRGB: Modüldeki bu kullanıcı tanımlı fonksiyon, bir hücrenin arka plan rengini sayı olarak döndürür.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- S sayfasında D2 hücresine yüzde değerini yazın; WordArt dolgusu değere göre güncellenir.
- Kenarlık ve dolgu renklerini değiştirmek için ilgili renk hücrelerinin arka plan rengini değiştirin; ardından D2 değerini yeniden girin.
- Ay sayfasında D2 hücresine tarih yazın; ay adı ve ayın tamamlanma oranı WordArt üzerinde yansıtılır.