Compartilhar via


Como: Aplicar cor para o intervalo do Excel

Se aplica a

As informações contidas neste tópico se aplicam apenas às especificado Ferramentas do Visual Studio para o Office projetos e as versões do Microsoft Office.

Tipo de Projeto

  • Projetos de nível de documento

  • Projetos de nível de aplicativo

Versão do Microsoft Office

  • O Excel 2003

  • O Excel 2007

For more information, see Recursos disponíveis pelo aplicativo e o tipo de projeto.

Para aplicar uma cor ao texto em um intervalo de células, use um Controlarar de NamedRange ou um objeto de intervalo do Excel nativo.

Usando um Controlarar NamedRange

Este exemplo é para personalizações em nível de documento.

Para aplicar cor a um Controlarar NamedRange

  1. Criar um Controlarar de NamedRange na célula 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. Defina a cor do texto no Controlarar NamedRange.

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

Usar intervalos de Excel nativo

Para aplicar cor a um objeto de intervalo do Excel nativo

  • Criar um intervalo na célula A1 e defina a cor do texto.

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

Consulte também

Tarefas

Como: Aplicar estilos a intervalos em pastas de trabalho

Como: Se referir a intervalos de planilha no código

Conceitos

Trabalhando com intervalos

Controlarar NamedRange

Noções básicas sobre parâmetros opcionais in Office Solutions

Outros recursos

Controles de host do Excel