HOW TO:套用顏色至 Excel 範圍
更新:2007 年 11 月
適用於 |
---|
本主題中的資訊僅適用於指定的 Visual Studio Tools for Office 專案和 Microsoft Office 版本。 專案類型
Microsoft Office 版本
如需詳細資訊,請參閱依應用程式和專案類型提供的功能。 |
若要將色彩套用至儲存格範圍中的文字,請使用 NamedRange 控制項或原生 Excel 範圍物件。
使用 NamedRange 控制項
這是示範文件層級自訂的範例。
若要將色彩套用至 NamedRange 控制項
在儲存格 A1 建立 NamedRange 控制項。
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", missing], "NamedRange1");
在 NamedRange 控制項中設定文字的色彩。
rng.Font.Color = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Red)
rng.Font.Color = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Red);
使用原生 Excel 範圍
若要將色彩套用至原生 Excel 物件
建立在 A1 儲存格位置的範圍,然後設定文字的色彩。
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", missing); rng2.Font.Color = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Red);