CASA DECIMAL FLEXGRID
Caros estou utilizando este código para formatar casa decimal em um flexgrid, mas o valor retornado foi 98 e o correto é 9,80 como eu formato a flexgrid com 2 casa decimal ?
fg.TextMatrix(g, 2) = Format(fg.TextMatrix(g, 2), "##,##")
fg.TextMatrix(g, 2) = Format(fg.TextMatrix(g, 2), "##,##")
fg.TextMatrix(g, 2) = Format(fg.TextMatrix(g, 2), "##,##00,00;(##,##00,00)"
Espeirimente isso.
se não der certo insira um "MaskEditBox"(Acho que é assim mesmo que escreve)
e verifique a propriedade "Format" do mesmo, lá tem alguns formatos que voce pode usar em seu código.
Espeirimente isso.
se não der certo insira um "MaskEditBox"(Acho que é assim mesmo que escreve)
e verifique a propriedade "Format" do mesmo, lá tem alguns formatos que voce pode usar em seu código.
Obs.:
O "Espeirimente" foi de Propósito
O "Espeirimente" foi de Propósito
não deu certo esta aparecendo 10 e o correto é 9,80
estou tentando mas não estou conseguindo
estou tentando mas não estou conseguindo
Vc deve usar o comando format na seguinte forma:
format(Val,"0.00)"
Ex.:
fg.TextMatrix(g, 2) = Format(fg.TextMatrix(g, 2), "00.00")
Até mais...
format(Val,"0.00)"
Ex.:
fg.TextMatrix(g, 2) = Format(fg.TextMatrix(g, 2), "00.00")
Até mais...
Tópico encerrado , respostas não são mais permitidas