Workbook.Colors – vlastnost

Získá nebo nastaví barvy v paletě sešitu.

Obor názvů:  Microsoft.Office.Tools.Excel
Sestavení:   Microsoft.Office.Tools.Excel (v Microsoft.Office.Tools.Excel.dll)
  Microsoft.Office.Tools.Excel.v4.0.Utilities (v Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Syntaxe

'Deklarace
ReadOnly Property Colors As Workbook_ColorsType
Workbook_ColorsType Colors { get; }

Hodnota vlastnosti

Typ: Microsoft.Office.Tools.Excel.Workbook_ColorsType
Hodnotu RGB barvu v paletě barev sešitu nebo pole, které obsahuje všechny 56 RGB hodnoty barev v paletě barev v sešitu.

Poznámky

Colors Vlastnost lze použít s tímto parametrem.

Parametr

Description

Index

Index počet barev v paletě barev sešitu (od 1 do 56).Pokud tento argument není zadán, vrátí tato vlastnost pole, které obsahuje všechny 56 barev v paletě.

Pokud se pokusíte použít Colors bez zadání parametrů, Colors se _ColorsType objekt, který je součástí sady Office rozvoje nástroje aplikace Visual Studio infrastruktury a není určen pro použití přímo z vašeho kódu.

Paleta sešit obsahuje 56 položek, každou reprezentovanou hodnotu RGB.

Volitelné parametry

Informace o volitelných parametrech naleznete v tématu Volitelné parametry v řešeních pro systém Office.

Příklady

Následující příklad kódu používá Colors vlastnost nastavena na první barvu v paletě barev v sešitu na modrou a programově zobrazí aplikace Microsoft Office Excel Palety barev dialogovém okně ověřte, že tato změna byla provedena.

Tato verze je pro doplněk na úrovni aplikace.

Private Sub SetFirstColorInPalette()
    Dim vstoWorkbook As Workbook = Globals.Factory.GetVstoObject(Me.Application.ActiveWorkbook)
    vstoWorkbook.Colors(1) = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Blue)
    vstoWorkbook.Application.Dialogs( _
        Excel.XlBuiltInDialog.xlDialogColorPalette).Show()
End Sub
private void SetFirstColorInPalette()
{
    Workbook vstoWorkbook = Globals.Factory.GetVstoObject(this.Application.ActiveWorkbook);
    vstoWorkbook.Colors[1] = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Blue);

    vstoWorkbook.Application.Dialogs[
        Excel.XlBuiltInDialog.xlDialogColorPalette].Show();
}

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

Workbook Rozhraní

Microsoft.Office.Tools.Excel – obor názvů