bir şekile koşullu biçimlendirme uygulamak

Katılım
24 Aralık 2006
Mesajlar
17
Excel Vers. ve Dili
ms excel 2013 eng
Merhabalar;

Excelde Ekle>Şekiller> Oklar > Yukarı bükülü ok a koşullu biçimlendirme eklemek istiyorum. Yanındaki değer negatif ise Ok kırmızı renkli, Pozitif ise yeşil renkli olmasını sağlamam mümkün mü?

Teşekkürler
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,256
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Makro ile yapmak daha uygun görünüyor.

Sayfanızın kod bölümüne aşağıdaki kodu uygulayıp deneyiniz.

Kod:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
    Dim Ok As Shape
    
    Set Ok = ActiveSheet.Shapes("Yukarı Bükülü Ok 1")
    
    With Ok.Fill
        .Visible = msoTrue
        If Range("D5") >= 0 Then
            .ForeColor.RGB = RGB(0, 176, 80)  'Yeşil
        Else
            .ForeColor.RGB = RGB(255, 0, 0)  'Kırmızı
        End If
        .Transparency = 0
        .Solid
    End With
End Sub
 
Katılım
24 Aralık 2006
Mesajlar
17
Excel Vers. ve Dili
ms excel 2013 eng
Merhabalar ;

Hızlı dönüş için teşekkürler . Aşağıdaki gibi uyuarlamaya çalıştım, makroyu çalıştırınca Set ile başlayan satırı sarı boyayıp hata veriyor.


Sub Macro3()
'
'Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim Arrow As Shape

Set Arrow = ActiveSheet.Shapes("Curved Up Arrow 1")

With Arrow.Fill
.Visible = msoTrue
If Range("D35") >= 0 Then
.ForeColor.RGB = RGB(0, 176, 80) 'Yeşil
Else
.ForeColor.RGB = RGB(255, 0, 0) 'Kırmızı
End If
.Transparency = 0
.Solid
End With
End Sub
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Resimdeki gibi bir deneyiniz, işinize yarar mı?

 
Katılım
24 Aralık 2006
Mesajlar
17
Excel Vers. ve Dili
ms excel 2013 eng
Yardım için teşekkürler , işime yaramıyorlar maalesef. Kolondan kolona ne kadar değişim olmuş yukarı bukulu ok ile gösterip , altına da aradaki değişim yüzdesi getirmem gerekiyor.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,256
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Örnek dosyanızı paylaşım sitelerine yükleyip link verirseniz uyarlamasını yapabilirim.
 
Üst