共用方式為


WorkbookBase.Colors 屬性

取得或設定活頁簿的調色盤 (Palette) 色彩。

命名空間:  Microsoft.Office.Tools.Excel
組件:  Microsoft.Office.Tools.Excel.v4.0.Utilities (在 Microsoft.Office.Tools.Excel.v4.0.Utilities.dll 中)

語法

'宣告
Public ReadOnly Property Colors As Workbook_ColorsType
    Get
public Workbook_ColorsType Colors { get; }

屬性值

型別:Microsoft.Office.Tools.Excel.Workbook_ColorsType
活頁簿色板中的 RGB 色彩值,或包含活頁簿色板中所有 56 個 RGB 色彩值的陣列。

備註

Colors 屬性可與下列參數一起使用。

參數

描述

Index

活頁簿色板中的色彩索引編號 (從 1 至 56)。 如果未指定此引數,此屬性會傳回包含調色盤內所有 56 個色彩的陣列。

如果您嘗試使用 Colors 而不指定任何參數,Colors 就會取得 Workbook_ColorsType 物件,這是 Visual Studio 基礎結構中 Office 開發工具的一部分,而且不適合從程式碼直接使用。

活頁簿調色盤有 56 個項目,每個項目都是由一個 RGB 值代表。

選擇性參數

如需選擇性參數的詳細資訊,請參閱Office 方案中的選擇性參數

範例

下列程式碼範例使用 Colors 屬性,將活頁簿色板的第一個色彩設成藍色,然後以程式設計方式顯示 Microsoft Office Excel [色板] 對話方塊,驗證這個變更已完成。

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

Private Sub SetFirstColorInPalette()
    Me.Colors(1) = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Blue)
    Me.Application.Dialogs( _
        Excel.XlBuiltInDialog.xlDialogColorPalette).Show()
End Sub
private void SetFirstColorInPalette()
{
    this.Colors[1] = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Blue);

    this.Application.Dialogs[
        Excel.XlBuiltInDialog.xlDialogColorPalette].Show(
        missing, missing, missing, missing, missing, missing,
        missing, missing, missing, missing, missing, missing,
        missing, missing, missing, missing, missing, missing,
        missing, missing, missing, missing, missing, missing,
        missing, missing, missing, missing, missing, missing);
}

.NET Framework 安全性

請參閱

參考

WorkbookBase 類別

Microsoft.Office.Tools.Excel 命名空間