Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Procedura: applicare il colore a intervalli di Excel a livello di codice

 

Per applicare un colore al testo all'interno di un intervallo di celle, utilizzare un controllo NamedRange o un oggetto intervallo nativo di Excel.

Si applica a: le informazioni contenute in questo argomento sono valide per i progetti a livello di documento e per i progetti di componenti aggiuntivi VSTO per Excel. Per altre informazioni, vedere Funzionalità disponibili in base ai tipi di progetto e applicazioni di Office.

Questo esempio è valido per personalizzazioni a livello di documento.

Per applicare un colore a un controllo NamedRange

  1. Creare un controllo NamedRange in corrispondenza della cella A1.

    Microsoft.Office.Tools.Excel.NamedRange rng =
        this.Controls.AddNamedRange(this.Range["A1"], "NamedRange1");
    
  2. Impostare il colore del testo nel controllo NamedRange.

    rng.Font.Color = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Red);
    

Per applicare un colore a un oggetto intervallo nativo di Excel

  1. Creare un intervallo in corrispondenza della cella A1 e impostare il colore del testo.

    Excel.Range rng2 = this.Application.get_Range("A1");
    rng2.Font.Color = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Red);
    
Mostra: