Condividi tramite


Procedura: applicare il colore a intervalli di Excel

Aggiornamento: novembre 2007

Si applica a

Le informazioni contenute in questo argomento riguardano solo i progetti Visual Studio Tools per Office e le versioni di Microsoft Office specificati.

Tipo di progetto

  • Progetti a livello di documento

  • Progetti a livello di applicazione

Versione Microsoft Office

  • Excel 2003

  • Excel 2007

Per ulteriori informazioni, vedere Funzionalità disponibili in base ai tipi di progetto e applicazione.

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

Utilizzo di un controllo NamedRange

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.

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

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

Utilizzo di intervalli nativi di Excel

Per applicare un colore a un oggetto intervallo nativo di Excel

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

    Dim rng2 As Excel.Range = Me.Application.Range("A1")
    rng2.Font.Color = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Red)
    
    Excel.Range rng2 = this.Application.get_Range("A1", missing);
    rng2.Font.Color = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.Red);
    

Vedere anche

Attività

Procedura: applicare stili agli intervalli nei fogli di lavoro

Procedura: fare riferimento agli intervalli dei fogli di lavoro nel codice

Concetti

Utilizzo degli intervalli

Controllo NamedRange

Informazioni sui parametri facoltativi nelle soluzioni Office

Altre risorse

Controlli host di Excel