Formül içeren hücreler boyansın

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,043
Excel Vers. ve Dili
Office 2013 İngilizce
Merhabalar;

Formül içeren hücreler kırmızıya boyansın istiyorum,

Bu yapılabilirmi?

İyi Çalışmalar dilerim...
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
A sütununda formül olan hücreler kırmızı olur

Sub formulbul()
For Each k In Range("A1:A65536")
If k.HasFormula Then
k.Font.ColorIndex = 3
Else

k.Font.ColorIndex = 1
End If
Next
End Sub
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,367
Excel Vers. ve Dili
Ofis 365 Türkçe
Sayın tamer42,

Benim gibi makro bilmeyen biri iseniz ben yine excelden yararlanırdım.
F5 (Ctrl+G)
Ã?zel
Formüller
deyip seçerim
istediğim renge de boyarım sonra.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Alternatif olarak aşağıdaki koduda deneyebilirsiniz.

[vb:1:881dcae7c7]Sub formulbul()
Cells.SpecialCells(xlCellTypeFormulas, 23).Interior.ColorIndex = 3
End Sub[/vb:1:881dcae7c7]

Not:Bu kod Sn Necdet bey'in önerdiği çözümün vba daki karşılığıdır.
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Sonradan farkettim fontları kırmızı yapmışım neyse alternatif olarak işe yarar sanırım. Necdet Bey şartlanmış gibi hep makrolu çözümler üretmeye (Levent Bey aşıladı bize :D ) çalışıyorum,sizinki pratik tabiki. :hey:
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Sn fructose

Benim makro ile kafayı yemek gibi kötü alışkanlıklarım vardır, aman dikkat :D

Þaka bir yana gerçekten bazen hazır çözümleri atlayabiliyorum. Halbuki her zaman öncelikle hazır olan mevcut özelliklerin ve fonksiyonların kullanılmasını önerir ve tercih ederim.
 
Üst