Você deverá usar a propriedade DefaultDrawing com o valor False e fazer a escrita ou o desenho dos textos usando funções da API do Windows (especificamente a função DrawText()) no evento OnDrawText. Tem exemplos de como fazer isso na Internet. Nada que uma pesquisa básica usando Google ou AltaVista não resolva.
Boa sorte. Sds. De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em nome de Jose Newton Araujo Enviada em: segunda-feira, 20 de julho de 2009 08:51 Para: delphi-br@yahoogrupos.com.br Assunto: [delphi-br] Dica de formatação Senhores, bom dia Preciso de uma dica de como formatar valores monetários num string Grid. Mais ou menos isto: StringGrid1.Cells[2, 4] := Texto formatado(8.000.000,00) (alinhado pela direita) Ou isto: StringGrid1.Cells[2, 4] := 23,80% Obrigado Jose Newton [As partes desta mensagem que não continham texto foram removidas]