Aracılığıyla paylaş


Excel aralıklarına program aracılığıyla renk uygulama

Hücre aralığındaki metne renk uygulamak için bir NamedRange denetim veya yerel Excel aralık nesnesi kullanın.

Şunlar için geçerlidir: Bu konudaki bilgiler, Excel için belge düzeyi projeler ve VSTO Eklenti projeleri için geçerlidir. Daha fazla bilgi için bkz. Office uygulaması ve proje türüne göre kullanılabilen özellikler.

NamedRange denetimi kullanma

Bu örnek, belge düzeyi özelleştirmeleri içindir.

NamedRange denetimine renk uygulamak için

  1. A1 hücresinde bir NamedRange denetim oluşturun.

    Microsoft.Office.Tools.Excel.NamedRange rng =
        this.Controls.AddNamedRange(this.Range["A1"], "NamedRange1");
    
  2. Denetimdeki metnin NamedRange rengini ayarlayın.

    rng.Font.Color = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Red);
    

Yerel Excel aralıklarını kullanma

Yerel Excel aralık nesnesine renk uygulamak için

  1. A1 hücresinde bir aralık oluşturun ve metnin rengini ayarlayın.

    Excel.Range rng2 = this.Application.get_Range("A1");
    rng2.Font.Color = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Red);