MINER
|
POTIRENDABA SP - BRASIL
|
|
Postada em 16/06/2005 17:01 hs
Pessoal preciso formatar uma coluna do MsflexGrid para ficar neste formato "##,##0.00" tem como pesoal? Se tiver me ajudem ou me de uma dica pra montar como faço Meu problema é seguinte eu carrego ele com adodc o grid dai o numero desta coluna tenho q colocar neste formato se puder me ajudar fico grato
|
|
|
|
|
Postada em 16/06/2005 17:11 hs
Olá Miner, Você pode criar uma procedure e dispará-la depois de carregar a grid. Nela você pode colocar o seguinte código: Dim Linha as Integer For Linha = 1 To MSFlexGrid1.Rows - 1 MSFlexGrid1.TextMatrix(Linha, 2) = Format$(MSFlexGrid1.TextMatrix(Linha, 2), "##,##0.00") Next Caso você carregue os registros na grid manualmente através de um loop, você pode usar basicamente a mesma técnica, mas assim: MSFlexGrid1.TextMatrix(Linha, 2) = Format$(Tabela!Campo, "##,##0.00") um abraço, Sandro.
|
|
|
MINER
|
POTIRENDABA SP - BRASIL
|
|
Postada em 16/06/2005 17:37 hs
Ai deu certo sim mas num querendo ser chato num tem como alinha essa coluna somente? pra esquerda direita ou centro? tem como? se tiver me passa ou uma dica , mas obrigadu pela dica q me deste Valeu mesmo
|
|
|
MINER
|
POTIRENDABA SP - BRASIL
|
|
Postada em 17/06/2005 10:22 hs
Pessoal aguem sabe se tem jeito de centralizar ou alinha a esquerda ou a direita o conteudo de uma coluna inteira?
|
|
|
|
Postada em 17/06/2005 15:36 hs
Faz assim: MSFlexGrid1.ColAlignment(numero da coluna) = 9 'Alinhamento pela direita MSFlexGrid1.ColAlignment(numero da coluna) = 0 'Alinhamento pela esquerda Soh nao me lembro para alinhamento centralizado Espero que sirva
Dá-lhe internacional, unico campeao brasileiro invicto.
|
|
|
MINER
|
POTIRENDABA SP - BRASIL
|
|
Postada em 17/06/2005 17:13 hs
Valeu krinha deu certo dai fui pela logica e o centralizado eu coloquei assim MSFlexGrid1.ColAlignment(numero da coluna) = 5 'Alinhamento pela esquerda fico grato Deus vos abençoe
|
|
|