Pedim
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 18/08/2005 17:03 hs
Como faço para formatar o Nr 1477.27, para 1.477,27 usando a função format. Já tentei: Text1.Text = Format(MSHFlexGrid.TextMatrix(1, 3), "##,##0.00")
|
|
|
|
Rochª
|
RIO DE JANEIRO RJ - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 18/08/2005 17:06 hs
Pedim, O que esta apresentando. Da erro, formata de forma errado ? A principio esta OK. Mostre como o country do seu micro esta formatado. Painel de controle. Opcoes regionais. Veja como a moeda esta formatada e post aqui
__________________________________________________________________________ Qualquer coisa post Rochª
|
|
|
Pedim
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 18/08/2005 17:18 hs
Text1.Text = Format(MSHFlexGrid.TextMatrix(1, 3), "##,##0.00") Este é o resultado = 147.727,00
|
|
|
|
Postada em 18/08/2005 17:37 hs
Neste caso em específico, faça o seguinte: Text1.Text = Format(Replace(MSHFlexGrid.TextMatrix(1, 3), ".", ","), "##,##0.00") Que vai funcionar.
[ ]'s ----------------------------------------------------------------------------------------------------------------- Juliano Lopes - Coordenador de Projetos / Arquiteto de Software
|
|
|
Pedim
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 18/08/2005 17:50 hs
|
|
|
Rochª
|
RIO DE JANEIRO RJ - BRASIL
|
|
Postada em 18/08/2005 18:21 hs
Acho que assim nao é o melhor jeito de resolver, pois quando voce instalar em outra maquina voce pode ter problema. Imagine se voce instalar em uma maquina que formate da forma correta, ai ele vai inverter a pontuação.
__________________________________________________________________________ Qualquer coisa post Rochª
|
|
|