Merhaba arkadaşlar..
Koşullu biçimlemede kullandığımız hücre içi icon set (simge kümeleri) kısmında yer alan ok simgelerini farklı hücreleri birbiri ile karşılaştırmak için nasıl kullanırız?
Sorumu detaylandırmak üzere şöyle anlatayım.
Resimdeki gibi hücrelerimiz olsun. burada koşullu biçimlendirme menüsünden simge kümesi olarak okları seçtim ve alakasız oklar koydu hücrelere.
Oysa benim istediğim mesela
b1 hücresindeki deki değer 3 , a1 ise 2. b1 > a1 olduğu için b1 hücresindeki ok yukarı ok olmalı.
g1 ve f1 hücresindeki değerler eşit. bu nedenle g1 de seçilen ikon yana doğru ok olmalı.
bununla ilgili nette araştırmalarımda çok az ilerleme yaptım ama öteye gidemedim. şöyle ki ;
Yukardaki vba kodunu çalıştırdığımda sadece artan değerlere ok koydurmayı başardım.
Ama ıf cells(1, n) < cells(1, n - 1) gibi kriterler uyguladığımda o hücrelere nasıl aşağı ok yana ok koyduracağımı bir türlü bulamadım.
Yardımcı olursanız çok sevinirim, Teşekkürler.
Aslında VBA şart değil ama koşullu biçimleme ile de nasıl yapıalcağını bulamadım.
Aşağıda youtube üzeirnde tam da dediğim işi yapmış arkadaş ama nasıl yapmış anlamadım. Amacımı anlatmak açısından onu da vereyim.
[YOUTUBE]54TSwSfiEzQ[/YOUTUBE]
Koşullu biçimlemede kullandığımız hücre içi icon set (simge kümeleri) kısmında yer alan ok simgelerini farklı hücreleri birbiri ile karşılaştırmak için nasıl kullanırız?
Sorumu detaylandırmak üzere şöyle anlatayım.
Resimdeki gibi hücrelerimiz olsun. burada koşullu biçimlendirme menüsünden simge kümesi olarak okları seçtim ve alakasız oklar koydu hücrelere.
Oysa benim istediğim mesela
b1 hücresindeki deki değer 3 , a1 ise 2. b1 > a1 olduğu için b1 hücresindeki ok yukarı ok olmalı.
g1 ve f1 hücresindeki değerler eşit. bu nedenle g1 de seçilen ikon yana doğru ok olmalı.
bununla ilgili nette araştırmalarımda çok az ilerleme yaptım ama öteye gidemedim. şöyle ki ;
Kod:
For n = 2 To 10
Cells(1, n).FormatConditions.Delete
If Cells(1, n) > Cells(1, n - 1) Then
Cells(1, n).Select
Selection.FormatConditions.AddIconSetCondition
Selection.FormatConditions(1).IconSet = ActiveWorkbook.IconSets(xl4Arrows)
End If
Next
Yukardaki vba kodunu çalıştırdığımda sadece artan değerlere ok koydurmayı başardım.
Ama ıf cells(1, n) < cells(1, n - 1) gibi kriterler uyguladığımda o hücrelere nasıl aşağı ok yana ok koyduracağımı bir türlü bulamadım.
Yardımcı olursanız çok sevinirim, Teşekkürler.
Aslında VBA şart değil ama koşullu biçimleme ile de nasıl yapıalcağını bulamadım.
Aşağıda youtube üzeirnde tam da dediğim işi yapmış arkadaş ama nasıl yapmış anlamadım. Amacımı anlatmak açısından onu da vereyim.
[YOUTUBE]54TSwSfiEzQ[/YOUTUBE]
Son düzenleme:
