Objeto ColorFormat (Publisher)
Representa a cor de primeiro plano ou de um objeto de uma cor ou cor de plano de fundo de um objeto com um preenchimento gradiente ou padronizado. Você pode definir as cores com um valor vermelho-verde-azul explícito usando o RGB propriedade.
Comentários
Use uma das propriedades listadas na tabela a seguir para retornar um objeto ColorFormat.
Use esta propriedade | Com este objeto | Para retornar um objeto ColorFormat que represente isto |
---|---|---|
BackColor | FillFormat | Cor de preenchimento de plano de fundo (usada em um preenchimento sombreado ou padronizado) |
ForeColor | FillFormat | A cor de preenchimento de primeiro plano (ou a cor de preenchimento de um preenchimento sólido) |
BackColor | LineFormat | Cor da linha de plano de fundo (usada em uma linha padronizada) |
ForeColor | LineFormat | A cor da linha do primeiro plano (ou a cor da linha de uma linha sólida) |
ForeColor | ShadowFormat | Cor da sombra |
ExtrusionColor | ThreeDFormat | Cor dos lados de um objeto extrudado |
Use a RGB propriedade para definir uma cor como um valor vermelho-verde-azul explícito.
Exemplo
O exemplo a seguir adiciona um retângulo à publicação ativa e define a cor de primeiro plano, cor de plano de fundo e gradiente para o preenchimento do retângulo.
Sub GradientFill()
With ActiveDocument.Pages(1).Shapes _
.AddShape(Type:=msoShapeRectangle, _
Left:=90, Top:=90, Width:=90, Height:=50).Fill
.ForeColor.RGB = RGB(128, 0, 0)
.BackColor.RGB = RGB(170, 170, 170)
.TwoColorGradient msoGradientHorizontal, 1
End With
End Sub
Propriedades
Confira também
Suporte e comentários
Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.