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)
Syntaxe
'Deklarace
ReadOnly Property Colors As Workbook_ColorsType
Get
Workbook_ColorsType Colors { get; }
Hodnota vlastnosti
Typ: Microsoft.Office.Tools.Excel.Workbook_ColorsType
Hodnotu barvy RGB v paletě barev pro sešit nebo pole obsahující všechny 56 RGB hodnoty barev v paletě barev v sešitu.
Poznámky
Colors Vlastnost lze použít následující parametr.
Parametr |
Popis |
---|---|
Index |
index počet barev v paletě barev sešitu (od 1 až 56). Pokud tento argument není zadán, vrátí vlastnost pole obsahující 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í nástroje Office rozvoj infrastruktury Visual Studio a není určen pro použití přímo z kódu.
Paleta sešit obsahuje položky 56, každý představuje hodnotu RGB.
Volitelné parametry
Informace o volitelných parametrů, viz The Variable missing and Optional Parameters in Office Solutions.
Příklady
Následující kód například použití Colors vlastnost nastavit první barvu v paletě barev sešitu na modrou a programově zobrazí aplikace Microsoft Office Excel Paleta barev dialogovém okně ověřte, že tato změna byla provedena.
Tato verze je aplikace- doplněkúroveň.
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(
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);
}
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.