Eu encontrei uma solução alternativa: basta criar um monte de colunas e definir o plano de fundo delas dependendo do valor da célula. Nas células deixadas na coluna de valores, use uma cor de texto inteligente para tornar o texto invisível (use Branco para desativá-lo e a cor de barra desejada para "Ligado").
- Crie três estilos:
- Um derivado de "Teste padrão" com uma cor de texto "Branco". Chame de "Off".
- Um derivado de "On" com o fundo desejado e uma cor de texto "Black".
- Por fim, um derivado de "On2" com a cor do texto == a cor de fundo
- Crie algumas colunas antes do valor. Torne-os magros (0,3 a 0,5 mm)
- Atribua o valor das colunas de valor às novas colunas (
=F3inE3quando seu valor estiver emF3) - Use a formatação condicional na coluna de valor (
Fno exemplo). Para o valor0, use o estiloOff. Para valores > 0, useOn. - Use a formatação condicional em cada nova coluna para definir o estilo como
On2se o valor for grande o suficiente. Defina o estilo paraOffcaso contrário.