Dosya simgesi

Tabloda İnputbox İle Koşula Bağlı Renklendirme

Bu dosya, tablodaki değerlerden kullanıcının girdiği sayıdan küçük olanları makro yardımıyla renklendiren bir örnektir. Sayı, bir InputBox penceresi üzerinden alınır; koşulu sağlayan hücreler sarıya boyanır. Koşullu biçimlendirme yerine VBA ile renklendirme yöntemini öğrenmek isteyenler için uygundur.

Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.

Dosyanın içeriği​

  • Sayfa1: A1:J10 aralığında 0 ile 20 arasında tam sayılardan oluşan örnek bir veri tablosu bulunur. Sayfada formül kullanılmaz; değerler sabit olarak girilmiştir.
  • Module1: Renklendirme işlemini yapan isaretle makrosunu içerir.

Makrolar​

  • isaretle: Çalıştırıldığında "Hangi Sayıdan Küçükler İşaretlensin?" sorusuyla bir InputBox açar. Girilen sayı alındıktan sonra sayfadaki tüm hücrelerin dolgu rengi temizlenir. Ardından 1-10 numaralı satırlar ve 1-10 numaralı sütunlar (A1:J10) tek tek taranır; değeri girilen sayıdan küçük olan hücreler sarı renkle (ColorIndex = 6) boyanır.
  • Makro her çalıştırıldığında önceki renklendirmeyi sıfırlar, bu nedenle farklı sayılarla tekrar tekrar denenebilir.
  • Kod yalnızca hücre dolgu rengini değiştirir; dosya silme veya dış bağlantı gibi bir işlem içermez.

Nasıl kullanılır​

  1. Dosyayı açın ve güvenlik uyarısında makroları etkinleştirin.
  2. Alt+F8 tuşlarıyla makro listesini açın, isaretle makrosunu seçip Çalıştır düğmesine basın.
  3. Açılan InputBox penceresine bir sayı yazıp Tamam'a basın.
  4. A1:J10 aralığında bu sayıdan küçük değerler sarıya boyanır.
  5. Farklı bir sayıyla denemek için makroyu yeniden çalıştırın.
  6. Kendi verilerinizle kullanmak için değerleri A1:J10 aralığına yazın; farklı bir aralık gerekirse VBA düzenleyicisinde döngü sınırları değiştirilir.
Girilen değer sayı olmalıdır; metin girilirse veya pencere iptal edilirse makro hata verir.

okutkan tarafından daha fazla dosya

Detaylar
Yazar
okutkan
İndirme
2
Gösterim
1,048
İlk sürüm
Güncel
SHA-256
61027d5e745f2cd1c828fc23b9cae9a44ca6d2e7ca0cda2c5cb01f66302de245

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Emeğinize sağlık.
Geri
Üst