• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Makro İle Koşullu Biçimlendirme

Katılım
29 Kasım 2010
Mesajlar
85
Excel Vers. ve Dili
MS Excel Professional Plus 2010
Merhabalar,

Ekte bir dosya iletiyorum. Bu dosyada "Tıklanacak Hücre" seçili iken, "Boyanacak Hücre" yazanların kırmızı ile boyanmasını, seçili olmadığı durumlarda ise hücrelerin normal olmasını yapabilir miyiz?

Yapmak istediğim koşullu biçimlendirme gibi bir şey, ama koşul hücrenin seçili olması.

Yardımınız için şimdiden teşekkürler.

Saygılarımla,
 

Ekli dosyalar

Merhaba.
Alt taraftan sayfa adına fareyle sağ tıklayıp KOD GÖRÜNTÜLEyi seçin ve
açılan ekranda sağ taraftaki boş alana aşağıdaki KOD'u yapıştırın.
.
Kod:
[B]Private Sub Worksheet_SelectionChange(ByVal Target As Range)[/B]
    If ActiveCell.Address = "$CA$1" Then
        Range("Y18:BA25").Interior.ColorIndex = 3
        Range("Y27:BA46").Interior.ColorIndex = 3
        Range("Y48:BA61").Interior.ColorIndex = 3
        Range("Y63:BA74").Interior.ColorIndex = 3
    Else
        Range("Y18:BA25").Interior.Color = xlNone
        Range("Y27:BA46").Interior.Color = xlNone
        Range("Y48:BA61").Interior.Color = xlNone
        Range("Y63:BA74").Interior.Color = xlNone
    End If
[B]End Sub[/B]
 
Merhaba.
Alt taraftan sayfa adına fareyle sağ tıklayıp KOD GÖRÜNTÜLEyi seçin ve
açılan ekranda sağ taraftaki boş alana aşağıdaki KOD'u yapıştırın.
.
Kod:
[B]Private Sub Worksheet_SelectionChange(ByVal Target As Range)[/B]
    If ActiveCell.Address = "$CA$1" Then
        Range("Y18:BA25").Interior.ColorIndex = 3
        Range("Y27:BA46").Interior.ColorIndex = 3
        Range("Y48:BA61").Interior.ColorIndex = 3
        Range("Y63:BA74").Interior.ColorIndex = 3
    Else
        Range("Y18:BA25").Interior.Color = xlNone
        Range("Y27:BA46").Interior.Color = xlNone
        Range("Y48:BA61").Interior.Color = xlNone
        Range("Y63:BA74").Interior.Color = xlNone
    End If
[B]End Sub[/B]

Çok teşekkürler Ömer Bey, istediğim şey tam olarak bu!!
 
Geri
Üst