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
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");
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
Automatizace v aplikaci Excel s použitím rozšířených objektů