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
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.