java - How to add extra rows when inserting data (extra empty rows) -


i'm using apache poi write excel file. fill in data in loop.

for example:

header_1|header_2|header3|header_4|header_5|header6 aaaaaaa1|bbbbbb_1|cccccc3| aaaaaaa2|bbbbbb_2|cccccc3| aaaaaaa3|bbbbbb_3|cccccc3| aaaaaaa4|bbbbbb_4|cccccc3| 

now it's work fine, need 2 rows each inserted row. want this:

header_1|header_2|header3|header_4|header_5|header6 aaaaaaa1|bbbbbb_1|cccccc3|test1111|test2222|test333                          |testllll|testxxxx|testbbb                          |testllll|testxxxx|testbbb aaaaaaa2|bbbbbb_2|cccccc3|test1111|test2222|test333                          |testllll|testxxxx|testbbb                          |testllll|testxxxx|testbbb aaaaaaa3|bbbbbb_3|cccccc3|test1111|test2222|test333                          |testllll|testxxxx|testbbb                          |testllll|testxxxx|testbbb aaaaaaa4|bbbbbb_4|cccccc3|test1111|test2222|test333                          |testllll|testxxxx|testbbb                          |testllll|testxxxx|testbbb 

expected should loop like?

   for(data d: alldata){      row row = sheet.createrow(++row);      cell c = row.createcell(0);      c.setcellvalue("something);      cell c1 = row.createcell(1);      c1.setcellvalue("something1)      //etc..    } 

try this:

for(data d: alldata){    row row = sheet.createrow(++row);    cell c = row.createcell(0);    c.setcellvalue("something01");    c = row.createcell(1);    c.setcellvalue("something02")    //etc..     // add rows:    row = sheet.createrow(++row);    c = row.createcell(0);    c.setcellvalue("something11");    c = row.createcell(1);    c.setcellvalue("something12")    //etc.. } 

edit: if first row , 2 'empty rows' should share headers 1-3 (and want reduce redundancy) can sheet.addmergedregion(new cellrangeadress(rowfrom, rowto, colfrom, colto) merge columns , rows (but makes excel file unsortable)


Comments

Popular posts from this blog

What is happening when Matlab is starting a "parallel pool"? -

angular - DownloadURL return null in below code -

php - Cannot override Laravel Spark authentication with own implementation -