Sdílet prostřednictvím


Postupy: Nastavování barev oblastí aplikace Excel prostřednictvím kódu programu

Barvu textu v rozsahu buněk, použijte NamedRange ovládací prvek nebo objekt rozsah nativní aplikace Excel.

Platí pro: Informace v tomto tématu se vztahují na projekty na úrovni dokumentu i na úrovni aplikace v Excelu 2013 a v Excelu 2010. Další informace najdete v tématu Dostupné funkce podle aplikací systému Office a typů projektu.

Pomocí ovládacího prvku NamedRange

Tento příklad je pro vlastní nastavení na úrovni dokumentu.

Použití barev na ovládací prvek NamedRange

  1. Vytvořit NamedRange ovládací prvek v buňce A1.

    Dim rng As Microsoft.Office.Tools.Excel.NamedRange = _
        Me.Controls.AddNamedRange(Me.Range("A1"), "NamedRange1")
    
    Microsoft.Office.Tools.Excel.NamedRange rng =
        this.Controls.AddNamedRange(this.Range["A1"], "NamedRange1");
    
  2. Nastavit barvu textu NamedRange řízení.

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

Použití oblastí nativní aplikace Excel

Nativní objekt rozsah aplikace Excel použít barvu

  • Vytvořit oblast v buňce A1 a potom nastavit barvu textu.

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

Viz také

Úkoly

Postupy: Používání stylů pro oblasti sešitů prostřednictvím kódu programu

Postupy: Odkazování na oblasti listů v kódu programu

Koncepty

Práce s oblastmi

NamedRange – ovládací prvek

Automatizace v aplikaci Excel s použitím rozšířených objektů

Volitelné parametry v řešeních pro systém Office