Seria algo como isso? while Length(Trim(Excel.Sheets['Pearl'].Cells[valor, 1].Value)) <> 0 do begin { Seu bloco de instruções aqui } end;
Atte, Ricardo. 1) Evite escrever suas mensagens usando somente LETRAS MAIÚSCULAS. 2) Revise o texto de sua mensagem. Uma mensagem bem escrita é melhor compreendida. 3) Vamos ajudar o Grupo e o Yahoo! Apague o conteúdo irrelevante! --- Em ter, 30/6/09, rodrigoojapa <rodrigooj...@hotmail.com> escreveu: Bom dia pessoal, Tenho o seguinte comando: valor:= 10; while Excel.sheets[ 'Perl'].cells[ valor,1]. value = XXXX do begin valor := valor + 1; end; O WHILE vai contando até que a condição seja feita, mas então no XXXX queria saber o que eu posso colocar para que quando na planilha de excel tiver "vazio" ou nulo, saisse do WHILE. Ou uma outra dica para que execute a mesma função. ____________________________________________________________________________________ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]