19642 - Campo fórmula na planilha xlsx
Problema:
Solução:
Descrição do Problema: Temos vários relatórios que precisamos convertê-los para xlsx para mantermos a formatação. A questão é que ele sai colunado, com negrito, espaços tudo certo, mas o campo Fórmula não está gerando como número e sim como texto na planilha excel. Sabemos que se fosse um campo de tabela ele pega a formação do tbs mas se é campo formula ele faz o que? Rotina / Tela: Gerador de relatórios |
Solução:
Solução: A questão não está relacionado ao campo ser fórmula, pode usar esse tipo sem problemas. Porém o que influencia é a máscara de edição do campo. No caso o campo fórmula estava com máscara '-'+'3'.#-3#ZZZ.ZZZ.ZZ9,99 que é para converter o sinal de negativo para parenteses e quando o campo é exportado para a planilha ele entende que é texto e não numérico por causa dos parenteses. Então se desejar que os campos sejam exportados no formato formula para o excel e não texto é necessário trocar a máscara de edição do campo não usando mais os parênteses. No caso sugerimos a edição #-2#ZZZ.ZZZ.ZZ9,99 assim ficará o sinal de negativo na frente do valor e será considerado como fórmula na planilha. |