Você pode fazer a seguinte gambiarra: 1) Crie duas variáveis para guardar os tamanhos da maior coluna e da coluna atual que você estiver inserindo. Ex.: MaiorColuna, ColunaAtual
2) Recupere o tamanho do texto a ser inserido na coluna atual. Ex.: ColunaAtual := Length(<O texto a ser inserido>); Ex.: ColunaAtual := Length(SuaStringGrid.Cells[0,0]); 3) Verifique se o tamanho da coluna atual é maior que o valor contido na variável MaiorColuna. Se for, sete esse valor na variável MaiorColuna. Ex.: If ColunaAtual > MaiorColuna Then MaiorColuna := ColunaAtual; 4) Altere a coluna da StringGrid para ter o tamanho da MaiorColuna. Ex.: SuaStringGrid.ColWidths[0] := MaiorColuna; Não fica uma coisa linda, mas funcionar, com certeza funciona. (rsrs) Sds, Romario Hudson escreveu: > Oiii! > > gente estou fazendo um processo q da o resultado no stringgrid...ate ai tudo > bem, > > so que qunado os dados entra no stringgrid ele não aumenta o seu tamanho..... > > por exe. > > cells[0,0]:= 'Cliente não compra a mais de um mês!'; > > a coluna corta e não mostra o q esta escrito por completo? > > grato! -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html