Pergunta: É possível preencher cada célula de uma planilha com uma cor cujo valor de escala de cinza seja igual ao valor da célula?
Explicação:
Considere que eu tenho uma planilha como segue:
Todos os valores estão entre 0 e 255 (o que corresponde a 256 cores em escala de cinza). Agora eu quero preencher cada célula com a cor cujo valor é o valor na célula. Assim, a saída esperada é a seguinte:
Além disso, veja que a cor da fonte em cada célula é preto ou branco correspondente à cor do plano de fundo.
Existe algum método simples no Excel para executar isso em poucas etapas ou de uma só vez?
microsoft-excel
spreadsheet
user172056
fonte
fonte
Respostas:
Crie uma macro que percorra suas células, leia o valor na célula e atribua-a à cor da seguinte forma:
fonte
TheUser1024 está certo e tem o meu voto.
Aqui está uma solução pronta para uso:
Editar:
Este código não vai quebrar no caso de seqüências de caracteres ou valores negativos ...
fonte