Quote Originariamente inviata da andbin Visualizza il messaggio
Ci sono sicuramente modi migliori per applicare questa logica. Tra l'altro perché dici "la prima cella dell'ultima riga"? Prendi il valore alla colonna 3 .... non è mica la prima!
Si scusa mi sono espresso male, le prime 3 celle sono boolean per cui non mi interessano, mi interessa la quarta cella

Quote Originariamente inviata da andbin Visualizza il messaggio
Poi comunque è pure sbagliato

if (cella.compareTo("") != 0 && cella != null)

Se cella può essere null, va fatto

if (cella != null && cella.compareTo("") != 0)

Non sono la stessa cosa.
In che senso è sbagliato? Praticamente, deve inserire una riga qualora la cella 4 dell'ultima riga contiene qualcosa.
Comunque ho notato che devo usare l'OR e non l'AND; comunque il problema non mi si risolve, le frecce non vanno, o meglio, vanno finche non scrivo niente nella prima riga.

Comunque che altri metodi migliori ci sono?