共用方式為


HOW TO:套用顏色至 Excel 範圍

更新:2007 年 11 月

適用於

本主題中的資訊僅適用於指定的 Visual Studio Tools for Office 專案和 Microsoft Office 版本。

專案類型

  • 文件層級專案

  • 應用程式層級專案

Microsoft Office 版本

  • Excel 2003

  • Excel 2007

如需詳細資訊,請參閱依應用程式和專案類型提供的功能

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

使用 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 控制項

了解 Office 方案中的選擇性參數

其他資源

Excel 主控制項