2013-02-13 3 views
-2

xlsx 파일을 만드는 중 오류가 발생합니다. 어느 누구라도 도움이됩니다.xlsx 파일을 만들 때 오류가 발생합니다.

while(fromData.hasNext()){ 
    fromMessage = fromData.next(); 
    messageRow2 = XSSFCellUtil.getRow(messageRowNum++, sheet1); 
    XSSFCell errorCell2 = messageRow2.createCell(2); 
    errorCell2.setCellValue(fromMessage); 
    errorCell2.setCellStyle(styles.get("string")); 
    errorCell2.setCellStyle(styles.get("wrap")); 
    if(!(fromData.hasNext())){ 
     messageRowNum =tempMessageRowNum; 
    } 
} 
+1

어떤 오류가 발생합니까? 전체 예외 스택 추적이 도움이 될 것입니다. – Lion

답변

-1

XSSFCellUtil에 대한 참조를 찾을 수 없습니다. 내 조언은 SSS 모델을 사용하기 때문에 XSSF와 HSSF를 모두 지원하며 getRow (int rownum)를 호출하여 시트에서 행을 검색 할 수 있습니다.

http://poi.apache.org/spreadsheet/converting.html 여기에 몇 가지 예가 나와 있습니다.

+2

이렇게하려면 질문 아래의 설명 상자로 충분합니다. 평판이 부족하여 의견을 남길 수 없다면 솔직히 말해서 누구 에게라도 맡길 수 있습니다. – Lion

+0

안녕하세요 .. 실제로 내 일식 자체가 오류를 던지고 .. 실제로 HSSFWorkbook ..와 함께 잘 wrking 내 코드에서 XSSFWorkbook로 .. 그냥 poi jar.now에서 HSSFCellUtil importerd XSSFCellUtil ..하지만 내 일식 내가 이것을 할 수 있도록 허용하지 않는 것은 throwing error를 의미하지 않습니다. 내가 도와 줘야합니다 ... – user2064686

+0

나는 그의 질문에 대한 나의 대답을 제공해 주었고, 나는 어떤 것에 대해 논평하지 않았습니다. SS (예 : SS)를 사용하면 문제가 발생하지 않습니다. 그가 선택하지 않는다면, 그는 여전히 예를보고 자신의 필요에 맞게 수정할 수 있습니다. 질문에 대답하고 이미 말한 것에 댓글을다는 것 사이에는 차이가 있습니다 ... – diazazar

관련 문제