2013-05-21 7 views
0

Я застрял в проблеме генерации excel через poi, который я хочу достичь, как показано на рисунке, который находится в строке 6, заголовок должен быть AAA, строка 7 должна быть пустым и по строке 8 должна быть еще один заголовок в и из ряда остальных 9 существующих данных следует продолжать так только корректировки должны быть сделаныотносительно изменений, сделанных в коде для достижения результата excel

Я использую ниже код

HSSFRow abcrow = worksheet.createRow((short) rowNumber++); 
     HSSFCell ghjCell = abc.createCell((short)0); 
     ghj.setCellStyle(cellStyleReportName); 
     ghj.setCellValue("AAA"); 

     rowNumber++; 

     HSSFRow abcdRow = worksheet.createRow((short) rowNumber++); 
     HSSFCell ghjj = abcdRow.createCell((short)0); 
     ghjj.setCellStyle(cellStyle00); 

пожалуйста посоветуйте, как я могу достичь, например,

6th row --->AAA 
7th row --->should be blank 
8th row ---->BBB 
9th row  ---> noral exisiting data 

, какие нужны изменения, которые необходимо сделать в коде, пожалуйста, сообщите

ответ

1

Если я четко понимать вас проблемы, то она может быть легко решена. Просто используйте следующее: -

workSheet1.createRow(6).createCell(0).setCellValue("AAA"); 
    workSheet1.createRow(8).createCell(0).setCellValue("BBB"); 
    workSheet1.createRow(9).createCell(0).setCellValue("Do Whatever U Want Now"); 

Это создаст две строки из 6 и 8 строк с сохранением 7 как null. Теперь вы можете делать все, что хотите. Однако, согласно моему предложению, пожалуйста, инициализируйте 7-ю строку и сохраните ее пустым, вместо того, чтобы сохранять ее нулевой.

Пожалуйста, дайте мне знать, что это не соответствует вашим требованиям.

Смежные вопросы