Искам да започна от първата клетка и след това да се повториколоната "Линия", ако номерът е намерен в колоната "Линия", след това върнете номера и ако не след това продължете за закъснение до последния запис. Моля помогнете ми Благодаря предварително.
Отговори:
1 за отговор № 1Можете директно да получите първата клетка на Excel и след това итерате цялата колона на този лист например,
String a="A";
CellReference cellReference = new CellReference(a+0);
Row row = xssfSheet.getRow(cellReference.getRow());
Сега ще получите AO
клетка от листа, която е първата клетка на листа, сега от тази клетка можете да повторите цялата колона, както е показано по-долу,
String a="A";
for (int i = 0; i < xssfSheet.getPhysicalNumberOfRows(); i++)
{
CellReference cellReference = new CellReference(a+i);
Row row = xssfSheet.getRow(cellReference.getRow());
//your Logic
}
Мислех, че точно това искаш, кажи ми, ако искаш друга помощ, Благодаря ти.