Forum Pplware
VBA argumento - Versão de Impressão

+- Forum Pplware (http://forum.pplware.com)
+-- Fórum: Mais Tech (/forumdisplay.php?fid=11)
+--- Fórum: Programação e Web (/forumdisplay.php?fid=16)
+--- Tópico: VBA argumento (/showthread.php?tid=21948)



VBA argumento - Ricardo Duarte - 15-01-2016 18:24

Boa Tarde,

No seguinte argumento:

 If Plan1.Cells(linha, 6) = "dentro do prazo" Then

Como faço para indicar que a propriedade indicada não é o conteúdo "dentro do prazo" mas a cor da célula (propriedade)?

Ou seja, eu quero que:

If Plan1.Cells(linha, 6) = "Cor vermelha" Then

Não sei como...

Obrigado a todos


RE: VBA argumento - kinato - 15-01-2016 18:57

Boa tarde Ricardo,

Segue o código correspondente:
If Plan1.Cells(linha, 6).Interior.Color = 49407 Then

O "Interior.Color" refere-se ao argumento que pretendes.
No meu exemplo o valor 49407 é relativo à cor laranja, que apenas serve de exemplo.

Cumprimentos,
Ricardo Martinho


RE: VBA argumento - kinato - 15-01-2016 18:59

Já agora, se pretendes a cor vermelha, o valor correspondente é 255.


RE: VBA argumento - Ricardo Duarte - 17-01-2016 05:02

Muito obrigado Ricardo Wink