共用方式為


HOW TO:套用顏色至 Excel 範圍

若要將色彩套用至儲存格範圍中的文字,請使用 NamedRange 控制項或原生 Excel 範圍物件。

**適用於:**本主題中的資訊適用於 Excel 2007 和 Excel 2010 的文件層級專案和應用程式層級專案。如需詳細資訊,請參閱依 Office 應用程式和專案類型提供的功能

使用 NamedRange 控制項

這是示範文件層級自訂的範例。

若要將色彩套用至 NamedRange 控制項

  1. 在儲存格 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");
    
  2. 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);
    

請參閱

工作

HOW TO:將樣式套用至活頁簿中的範圍

HOW TO:在程式碼中參考工作表範圍

概念

使用範圍

NamedRange 控制項

使用擴充物件自動化 Excel

Office 方案中的選擇性參數