Pinte o fundo da célula com base nos valores de três colunas

0

Eu tenho três colunas de dados de cores na minha planilha. Eles são rotulados como R, G e B e contêm valores flutuantes entre 0 e 1. Como coro fundo de uma quarta célula em cada linha com base nos valores R, G e B?

Obrigado.

Este código funciona quando você passa o mouse sobre uma célula:

=HYPERLINK(SetRGB(D2,A2*255,B2*255,C2*255),"HOVER!")

Mas eu gostaria de pré-computar as cores para cada linha.

    
por posfan12 15.08.2018 / 21:58

1 resposta

1

Por favor, tente este código:

Private Sub Worksheet_Calculate()
   Range("D1").Interior.Color = RGB(Range("A1"), Range("B1"), Range("C1"))
End Sub
    
por 16.08.2018 / 03:43