API JExcelApi

Boa Tarde Galera!
Estou tentando ler somente as linhas que estão preenchidas, porém está me retornando o total de linhas do excel.
Detalhe que isso não ocorre com uma outra planilha que trouxe exatamete as linhas que estavam preenchidas.Será algum tipo de configuração na planilha???
Como faço para me retornar apenas as linhas preenchidas???

Obrigada!!!

[code]package exemplo;

import java.io.File;
import java.io.IOException;

import jxl.Cell;
import jxl.Sheet;
import jxl.Workbook;
import jxl.read.biff.BiffException;

public class ExemploXls {

public static void main(String[] args) 
throws BiffException, IOException 
{
    /**
    * Carrega a planilha
    */
    Workbook workbook = Workbook.getWorkbook(new File("exemplo.xls"));
    /**
    * Aqui é feito o controle de qual aba do xls 
    * será realiza a leitura dos dados
    */
    Sheet sheet = workbook.getSheet(0);

    /**
    * Numero de linhas com dados do xls
    */
  [b]  int linhas = sheet.getRows();[/b] na planilha são 130 e está retornando 65565
	
    for(int i = 0; i < linhas; i  )
    {
        Cell celula1 = sheet.getCell(0, i);
        Cell celula2 = sheet.getCell(1, i);
        Cell celula3 = sheet.getCell(2, i);
		
        System.out.println("Conteúdo da célula 1: " celula1.getContents());
        System.out.println("Conteúdo da célula 2: " celula2.getContents());
        System.out.println("Conteúdo da célula 3: " celula3.getContents());
    }
}

}[/code]

consegui…a planilha estava errada.rs

Olá,

No javadoc da versão 2.6.10 (a última disponível me parece) está escrito o seguinte:

getRows

public int getRows()
Returns the number of rows in this sheet
Returns:
the number of rows in this sheet

Está bem sucinta a descrição mas dá a entender que o intuito deste método é, de fato, trazer o número total de linhas de uma planilha, independentemente de estarem preenchidas ou não.

Como você disse que com outra planilha o método retorna exatamente o número de linhas preenchidas, talvez você tenha utilizado algum outro método para ler esta outra planilha, ou ainda, tenha chamado algum outro método antes de chamar o getRows.
Ou ainda como você disse talvez haja alguma configuração específica na planilha. Uma busca no google me trouxe alguns resultados que mostram como reduzir o número de linhas e/ou colunas de uma planilha.

Até.

Foi mais rápida que eu. rs

Bjos