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 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。