Condividi tramite


Proprietà WorkbookBase.Colors

Ottiene o imposta i colori nella tavolozza per la cartella di lavoro.

Spazio dei nomi:  Microsoft.Office.Tools.Excel
Assembly:  Microsoft.Office.Tools.Excel.v4.0.Utilities (in Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)

Sintassi

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

Valore proprietà

Tipo: Microsoft.Office.Tools.Excel.Workbook_ColorsType
Valore di colore RGB nella tavolozza dei colori per la cartella di lavoro oppure matrice che contiene tutti i 56 valori di colore RGB nella tavolozza per la cartella di lavoro.

Note

La proprietà Colors può essere utilizzata con il seguente parametro.

Parametro

Oggetto di descrizione

Index

Numero di indice di un colore nella tavolozza dei colori della cartella di lavoro (da 1 a 56). Se questo argomento non è specificato, la proprietà restituisce una matrice che contiene tutti i 56 colori della tavolozza.

Se si tenta di utilizzare Colors senza specificare alcun parametro, Colors otterrà un oggetto Workbook_ColorsType che fa parte degli strumenti di sviluppo di Office nell'infrastruttura di Visual Studio e non può essere utilizzato direttamente dal codice.

La tavolozza dei colori della cartella di lavoro contiene 56 voci, ciascuna rappresentata da un valore RGB.

Parametri facoltativi

Per informazioni sui parametri facoltativi, vedere Parametri facoltativi nelle soluzioni Office.

Esempi

Nell'esempio di codice riportato di seguito viene utilizzata la proprietà Colors per impostare sul blu il primo colore nella tavolozza dei colori della cartella di lavoro. Viene quindi visualizzata a livello di codice la finestra di dialogo Tavolozza colori di Microsoft Office Excel per verificare che la modifica sia stata apportata.

Questo esempio è valido per una personalizzazione a livello di documento.

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);
}

Sicurezza di .NET Framework

Vedere anche

Riferimenti

WorkbookBase Classe

Spazio dei nomi Microsoft.Office.Tools.Excel