Alinhar a Direita no XLS.PRG....
Moderador: Moderadores
Alinhar a Direita no XLS.PRG....
OLA AMIGOS.
EU PEGUEI NA SESSÃO DE CODIGO FONTE O XLS.PRG QUE O ROCHINHA COLOCOU E FICOU MUITO BOM...MAS EU QUERIA SABER SE ALGUEM USA E SABE SE TEM COMO ALINHAR A COLUNA A DIREITA, EM VALORES PORQUE SE NÃO FICA TODO TORTO.
ATENCIOSAMENT
ROBSON
EU PEGUEI NA SESSÃO DE CODIGO FONTE O XLS.PRG QUE O ROCHINHA COLOCOU E FICOU MUITO BOM...MAS EU QUERIA SABER SE ALGUEM USA E SABE SE TEM COMO ALINHAR A COLUNA A DIREITA, EM VALORES PORQUE SE NÃO FICA TODO TORTO.
ATENCIOSAMENT
ROBSON
S COM INFORMÁTICA
CLIPPER 5.3 / FIVEWIN 2.0 / BLINKER 7
XHARBOUR/ BCC582
CLIPPER 5.3 / FIVEWIN 2.0 / BLINKER 7
XHARBOUR/ BCC582
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Tche, pelo clipper acho que não....melhor pra falar a verdade não vi a função do Rochinha...mas no DBF para min fazer isso eu transformo a campo de Numerico para Caracter...e eles vão para direita...isso eu usava para visualizar alguns relatorio no clipper direto no DBF.....é uma alternativa...e vc pode fazer isso no EXCEL...antes de mandar pro EXCEL...grave tudo em CARACTER..
Abraços
Leonardo Machado
Abraços
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql
obrigado.
ola Leonardo.
é o seguinte ja ta sendo feito isso: trans(valo,'###,###.##')
mesmo assim obrigado pela atenção.
ROBSON
é o seguinte ja ta sendo feito isso: trans(valo,'###,###.##')
mesmo assim obrigado pela atenção.
ROBSON
S COM INFORMÁTICA
CLIPPER 5.3 / FIVEWIN 2.0 / BLINKER 7
XHARBOUR/ BCC582
CLIPPER 5.3 / FIVEWIN 2.0 / BLINKER 7
XHARBOUR/ BCC582
isso mesmo leonardo.
isso mesmo Leonardo.
mesmo assim ta saindo torto. tipo:
Preco
124.00
4.32
27.38
17.82
9.00
14.58
0.00
190.42
46.30
116.51
0.00
10.37
159.48
24.30
108.03
3618.80
mesmo assim ta saindo torto. tipo:
Preco
124.00
4.32
27.38
17.82
9.00
14.58
0.00
190.42
46.30
116.51
0.00
10.37
159.48
24.30
108.03
3618.80
S COM INFORMÁTICA
CLIPPER 5.3 / FIVEWIN 2.0 / BLINKER 7
XHARBOUR/ BCC582
CLIPPER 5.3 / FIVEWIN 2.0 / BLINKER 7
XHARBOUR/ BCC582
não.
Leonardo....não tentei. vou tentar.
vamos ver o que da ai posto o resultado...ok
Robson
vamos ver o que da ai posto o resultado...ok
Robson
S COM INFORMÁTICA
CLIPPER 5.3 / FIVEWIN 2.0 / BLINKER 7
XHARBOUR/ BCC582
CLIPPER 5.3 / FIVEWIN 2.0 / BLINKER 7
XHARBOUR/ BCC582
Agora sim.
Leonardo usando a lógica da idéia que vc me deu fiz assim:
XPREC = STR(PREC,10,2)
XPREC = SPACE(10-LEN(ALLTRIM(XPREC)))+XPREC
xlsWrite( nXls, f, 6, XPREC )
Ai Ficou Perfeito. alinhado a direita.
Valeu Muito obrigado.
Até a Proxima
ROBSON
XPREC = STR(PREC,10,2)
XPREC = SPACE(10-LEN(ALLTRIM(XPREC)))+XPREC
xlsWrite( nXls, f, 6, XPREC )
Ai Ficou Perfeito. alinhado a direita.
Valeu Muito obrigado.
Até a Proxima
ROBSON
S COM INFORMÁTICA
CLIPPER 5.3 / FIVEWIN 2.0 / BLINKER 7
XHARBOUR/ BCC582
CLIPPER 5.3 / FIVEWIN 2.0 / BLINKER 7
XHARBOUR/ BCC582
Robson,
Pra facilitar, use a função PAD() e suas variantes... Elas adicionam brancos à esquerda ou à direita (ou em ambos os lados) de uma string:
Pra facilitar, use a função PAD() e suas variantes... Elas adicionam brancos à esquerda ou à direita (ou em ambos os lados) de uma string:
Código: Selecionar todos
?PADL("robson",16) -> " robson"
?PADR("robson",16) -> "robson " // igual à PAD()
?PADC("robson",16) -> " robson "
Editado pela última vez por Eolo em 01 Jun 2007 11:52, em um total de 1 vez.
OBRIGADO.
Muito obrigado EOLO..Pela Dica.
Valeu..
ROBSON
Valeu..
ROBSON
S COM INFORMÁTICA
CLIPPER 5.3 / FIVEWIN 2.0 / BLINKER 7
XHARBOUR/ BCC582
CLIPPER 5.3 / FIVEWIN 2.0 / BLINKER 7
XHARBOUR/ BCC582

