ExcelFormul
Dil Seçimi / Language
Worksheet_SelectionChange (Tıklanan Yeri Boya) | Adım Adım Excel VBA Eğitimi
Modül 14: Olaylar (Events)

Worksheet_SelectionChange (Tıklanan Yeri Boya)

10.10.2026 592 Okunma

Dinamik Hücre Tıklamaları

Makro çalıştırmaya gerek kalmaz. Kullanıcının klavye veya fare ile gezindiği (seçtiği) hücreyi Target olarak algılar.

VBA Kodu:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Cells.Interior.ColorIndex = xlNone ' Tüm renkleri sıfırla
    Target.Interior.Color = vbYellow ' Sadece seçili olanı boya
End Sub

Ne Göreceksiniz? Tablo içinde fareyle tıkladığınız her hücrenin rengi anında sarı olacak, başka hücreye geçtiğinizde önceki hücrenin rengi silinecektir.