Sheet etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Sheet etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

10 Ekim 2019 Perşembe

POI Excel Sheet Arayüzü

Giriş
Şu satırı dahil ederiz.
import org.apache.poi.ssf.usermodel.Sheet;
Bu sınıf ile çalışmayı kolaylaştıran XlsxBuilder kullanılabilir.

createRow metodu
Şöyle yaparız.
int i = 0;
Row newRow = sheet.createRow(i);
getFirstRowNum metodu
Şöyle yaparız.
// find the total rows in sheet
int rowcount = sheet.getLastRowNum() - sheet.getFirstRowNum();
getLastRowNum metodu
Şöyle yaparız.
for (int i = 0; i < sheet.getLastRowNum(); i++) {...}
getRow metodu
Şöyle yaparız.
int i = 0; 
Row row = sheet.getRow(i);
iterator metodu
Şöyle yaparız.
Sheet sheet = ...;
for (Row row: sheet)
{
  for(Cell cell: row)
  {
    ...
  }
}
rowIterator metodu
Örnek
Şöyle yaparız. java.util.Iterator<Row> döner.
Sheet sheet = ...;
Iterator<Row> rowIterator = sheet.rowIterator();