Sign in with Microsoft
Sign in or create an account.

Retorna um Long que representa um valor de cor RGB.

Sintaxe

RGB( vermelho, verde, azul )

A sintaxe da função RGB tem estes argumentos:

Argumento

Descrição

vermelho

Obrigatório. Variant (Integer). Número no intervalo de 0 a 255, inclusive, que representa o componente vermelho da cor.

verde

Obrigatório. Variant (Integer). Número no intervalo de 0 a 255, inclusive, que representa o componente verde da cor.

azul

Obrigatório. Variant (Integer). Número no intervalo de 0 a 255, inclusive, que representa o componente azul da cor.


Comentários

Os métodos de aplicativo e as propriedades que aceitam uma especificação de cor esperam que essa especificação seja um número que representa um valor de cor RGB. Um valor de cor RGB especifica a intensidade relativa de vermelho, verde e azul para fazer com que uma cor específica seja exibida.

O valor para qualquer argumentoRGB que excede 255 é assumido como 255.

A tabela a seguir lista algumas cores padrão e os valores vermelho, verde e azul que incluem:

Cor

Valor Vermelho

Valor Verde

Valor Azul

Preto

0

0

0

Azul

0

0

255

Verde

0

255

0

Ciano

0

255

255

Vermelho

255

0

0

Magenta

255

0

255

Amarelo

255

255

0

Branco

255

255

255


Os valores de cor RGB retornados por essa função são incompatíveis com os usados pelo sistema operacional Macintosh. Eles podem ser usados no contexto dos aplicativos microsoft para o Macintosh, mas não devem ser usados ao comunicar alterações de cor diretamente ao sistema operacional Macintosh.

Exemplo

Observação: Exemplos a seguir demonstram o uso dessa função em um módulo Visual Basic for Applications (VBA). Para obter mais informações sobre como trabalhar com o VBA, selecione Referência do Desenvolvedor na listada ao lado de Pesquisar e insira um ou mais termos na caixa de pesquisa.

Este exemplo mostra como a função RGB é usada para retornar um número inteiro que representa um valor de cor RGB. Ele é usado para esses métodos e propriedades de aplicativo que aceitam uma especificação de cores. O objeto MyObject e sua propriedade são usados apenas para fins de ilustração. Se MyObject não existir ou se não tiver uma propriedade Color, ocorrerá um erro.

Dim RED, I, RGBValue, MyObject
' Return the value for Red.
Red = RGB(255, 0, 0)
' Initialize offset.
I = 75
RGBValue = RGB(I, 64 + I, 128 + I)
' Same as RGB(75, 139, 203).
' Set the Color property of MyObject to Red.
MyObject.Color = RGB(255, 0, 0)

Precisa de mais ajuda?

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar Microsoft Office Insider

Essas informações foram úteis?

Qual é o seu grau de satisfação com a qualidade do idioma?
O que afetou sua experiência?

Obrigado pelos seus comentários!

×