Pintar célula através Código de Cor VBA
Enviado: 31 Mar 2016 às 14:29
Boa tarde a todos,
Precisava de uma ajuda, tenho um ficheiro com duas sheets que detêm dados, em que existe uma sheet1 que apresenta determinados dados, com células pintadas com diversas cores, outra sheet2 com dados que alguns deles são iguais às da Sheet 1.
Eu gostaria que na Sheet 2, todos os dados que cruzassem com a Sheet1 pintasse da cor de Origem.
Através de VBA inseri a seguinte função, que permite a devolução do código da cor:
Function Retorna_cor(Cell As Range) As Long
Retorna_cor = Cell.Interior.ColorIndex
End Function
Portanto identifiquei o código de cor em VBA na Sheet1
Agora falta fazer uma função na Sheet 2 que pinta a célula de acordo com o código da cor. Podem me ajudar?
(talvez esteja um pouco confusa a minha duvida)
Precisava de uma ajuda, tenho um ficheiro com duas sheets que detêm dados, em que existe uma sheet1 que apresenta determinados dados, com células pintadas com diversas cores, outra sheet2 com dados que alguns deles são iguais às da Sheet 1.
Eu gostaria que na Sheet 2, todos os dados que cruzassem com a Sheet1 pintasse da cor de Origem.
Através de VBA inseri a seguinte função, que permite a devolução do código da cor:
Function Retorna_cor(Cell As Range) As Long
Retorna_cor = Cell.Interior.ColorIndex
End Function
Portanto identifiquei o código de cor em VBA na Sheet1
Agora falta fazer uma função na Sheet 2 que pinta a célula de acordo com o código da cor. Podem me ajudar?
(talvez esteja um pouco confusa a minha duvida)