excel'de mesela hucre'deki yazinin rengi yesilse soyle yap, fill color morsa soyle yap, ha bi de ustu cizili satirlar var. onlari da algilayabilen fonksiyonlar mevcut mudur?




 

Söylediğinin tam tersini yapan bir özellik mevcut, Format -> Conditional Formatting
Bildiğim kadarıyla hücre özelliklerini okuyan standart bir fonksiyon mevcut değil.

VBA kodlarına aşina isen yapabilirsin. bunu da 2. sınıfta göstermezler :)

Aşağıdaki kod, E7 hücresinin renk kodu 43 ise, A1 hücresinin değerini 1 yapar.

Sub eksi()
'by hgn

Range("E7").Select
With Selection.Interior
If .ColorIndex = 43 Then
Range("A1").Value = 1
Else
End If
End With
End Sub

hgn

hmmm. sanirim ileriki yillarda ogrencem. denedim olmadi hocam, bunun bi cikar yolu yok mudur yaw?

amiga 500

daha önce yapmadım ama kasılırsa yapılır herhalde,
workbook'un ilgili event'lerinden birinin içini doldurman lazım.
misal, hücre seçildiği zaman rengini algılamak istiyorsan
Workbook_SheetSelectionChange(ByVal Sh As Object, ByVal Target As Range)
metodunun içini doldurman lazım, sana seçili olan hücreleri Target parametresi ile geçiyor.

falan filan, tam olarak yapmak istediğin belli bir şey varsa yardımcı olmaya çalışırım.

iron
1

mobil görünümden çık