Objeto ColorsInUse (Publisher)
Uma coleção de objetos ColorFormat que representam as cores presentes na publicação específica.
Comentários
A coleção ColorsInUse aceita todos os modelos de cor de publicação: RGB, cores de escala e cor especial.
Para publicações em cores de escala e especiais, as cores se baseiam nas tintas. Para uma tinta determinada, a publicação pode conter várias cores que são matizes ou tons diferentes daquela tinta. Use a coleção Plates para acessar as chapas que representam as tintas definidas para uma publicação.
Exemplo
O exemplo a seguir lista as propriedades de cada cor na publicação ativa baseada na tinta especificada. O exemplo supõe que o modo de cor da publicação foi definido como cor especial ou de escala e cor especial.
Sub ListColorsBasedOnInk()
Dim cfLoop As ColorFormat
For Each cfLoop In ActiveDocument.ColorsInUse
With cfLoop
If .Ink = "2" Then
Debug.Print "BaseRGB: " & .BaseRGB
Debug.Print "RGB: " & .RGB
Debug.Print "TintShade: " & .TintAndShade
Debug.Print "Type: " & .Type
End If
End With
Next cfLoop
End Sub
O exemplo a seguir retorna as propriedades da segunda cor na publicação.
Sub ColorProperties()
With ActiveDocument.ColorsInUse(2)
Debug.Print "Color RBG: " & .RGB
Debug.Print "Ink RBG: " & .BaseRGB
Debug.Print "Tint: " & .TintAndShade
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.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de