Seçilen Hücreleri Renklendirme

Seçilen Hücreleri Renklendirme

Seçilen Hücreleri Renklendirme
Bu dosya, çalışma kitabında seçilen hücreyi arka plan rengini sarıya çevirerek vurgulayan bir VBA örneğidir. Başka bir hücreye geçildiğinde önceki hücrenin rengi kaldırılır; böylece yalnızca aktif hücre renkli görünür. Geniş tablolarda imlecin konumunu takip etmek için kullanılabilir.

Dosyanın içeriği​

  • Sayfa1: E12:S20 aralığını kapsayan tek sayfadır. 20. satırda "VBA Seçilen Hücrenin Renklendirme" başlığı yer alır. Sayfada formül, tablo, grafik veya veri doğrulama bulunmaz.
  • ThisWorkbook: Renklendirme işlemini yapan iki olay makrosunu barındırır.

Makrolar​

Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Makrolar düğmeyle çalıştırılmaz; olay makrosu oldukları için otomatik devreye girer.
  • Workbook_Open: Dosya açıldığında çalışır ve tüm hücrelerin dolgu rengini temizler (Cells.Interior.ColorIndex = xlNone).
  • Workbook_SheetSelectionChange: Çalışma kitabındaki herhangi bir sayfada seçim değiştiğinde çalışır. Yeni seçilen alan sarıya boyanır (renk indeksi 6), bir önceki seçilen alanın rengi kaldırılır ve yeni alan sonraki geçiş için saklanır. Önceki alan Static değişkende tutulur; hata olursa On Error Resume Next ile işlem kesilmeden devam eder.
Kodda dosya silme veya dışarıya bağlantı gibi zararlı bir işlem yoktur.

Nasıl kullanılır​

  1. Dosyayı açın ve makroların etkinleştirilmesine izin verin.
  2. Sayfa1 üzerinde herhangi bir hücreyi ya da hücre aralığını seçin; seçim sarıya boyanır.
  3. Başka bir hücreye geçtiğinizde önceki seçimin rengi kalkar, yeni seçim boyanır.
  4. Kodu kendi dosyanızda kullanmak için VBA düzenleyicisinde ThisWorkbook modülündeki iki prosedürü kopyalayın ve dosyayı .xlsm biçiminde kaydedin.
Dosyadaki makro, açılışta tüm hücrelerin dolgu rengini temizlediği için kendi dosyanıza uygularken mevcut renklendirmelerinizin silineceğini göz önünde bulundurun. Aynı şekilde seçim değişince önceki alanın dolgusu kaldırıldığından, hücrelerde önceden uygulanmış renkler de bu işlemle silinir.

okutkan tarafından daha fazla dosya

Detaylar
Yazar
okutkan
İndirme
7
Gösterim
1,329
İlk sürüm
Güncel
SHA-256
9f9beb6748b5ea0384979af75607d2203b2418551c91649b3b2e62383cdfe0eb

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

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