2009-02-06 24 views

cevap

17

Sen Cell.Interior.Color kullanabilirsiniz, ben belirli bir altyapıya sahip bir aralıktaki hücrelerin sayısını saymak için kullandım renk (yani efsanemle eşleşiyor). Eğer bir tablo, bir Özet Tablo veya koşullu biçimlendirme ile şeye arıyorsanız

5

Belki kullanabileceğiniz bu özellikler:

ActiveCell.Interior.ColorIndex - one of 56 preset colors 

ve

ActiveCell.Interior.Color - RGB color, used like that: 

ActiveCell.Interior.Color = RGB(255,255,255) 
12

, deneyebilirsin:

ActiveCell.DisplayFormat.Interior.Color 

Bu aynı zamanda düzenli hücreleri üzerinde sadece iyi çalışıyor gibi görünüyor.

+0

Son olarak, bu doğru bir cevaptır. Şimdiye kadar cevaplar yanlış. Cell.Interior.Color her zaman aynı değeri verir, ne yaptığım önemli değil (Office 2010 ve bazı eski sürümleriyle test ettim). Excel'in burada son derece kablolu davranışı var. –

+0

Bu sorunun, orijinal soruya göre arka plan rengini döndürmek için değil, tutarlı olarak çalışan tek çözüm olduğunu kabul ediyorum. –

İlgili konular