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
Versão do Microsoft Office
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
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");
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
Noções básicas sobre parâmetros opcionais in Office Solutions