Atualmente estou brincando com fórmulas e fiz uma que funciona perfeitamente para mim.
Algumas linhas obterão o valor #VALUE!
devido ao fato de estarem vazias quando importadas e estou tentando fazer com que o plano de fundo das linhas inteiras seja preto ( #000000
) se for o caso. Não consigo encontrar uma solução para isso online. Qual é a sintaxe para isso?
Provavelmente vou configurá-lo para o arquivo inteiro, então algo como:If(Cell content == #VALUE! then set this row background to black)
Ou talvez modifique meu comando que tenho agora para fazer essa tarefa diretamente:
=LEFT(TRIM(Products.D2);FIND("/";TRIM(Products.D2))-1)
se a saída for igual #VALUE!
a definir o plano de fundo da linha para preto?
Qualquer ajuda é apreciada!
Você não pode usar um valor de uma célula de erro, mas pode usá-lo
=errortype(<cell>)
e combiná-lo com o código de erro que deseja marcar.Por exemplo, se você quiser verificar o código de erro 522 na célula A4, use
errortype(A4)=522
para formatação condicional. Para descobrir o código de erro que você precisa, basta colocar=errortype(A4)
em uma célula diferente.PS:
#VALUE
parece ser 519, veja https://wiki.documentfoundation.org/Documentation/Calc_Functions/ERRORTYPECrie uma regra de formatação condicional e use a função ISERROR :
A regra de formatação condicional deve ser uma fórmula. Por exemplo,
=ISERROR($D1)
. Deve aplicar-se a toda a tabela.As imagens abaixo são do Excel, pois não uso o OpenOffice. Mas o processo deve ser próximo o suficiente para você aplicá-los no OpenOffice.
Advertência: Observe que ISERROR também retornará
TRUE
para outros erros.Resultado
Aqui está um exemplo da resposta de @ReddyLutonadio no AOO. Ele diz que qualquer célula se aplicará a toda a tabela no Excel, mas no AOO, é importante inserir a referência de célula correta.
Selecionei as células e,
A1
emA7
seguida, entreiA1
na condição, que então se aplicará relativamente às outras células no intervalo selecionado.