자바로 엑셀 파일을 생성하여 쓰기 위해서는 다음의 순서로 코딩해야 한다.
import jxl.write.*;
WritableWorkBook workbook = Workbook.CreateWorkbook( new File("파일명"));
WritableSheet sheet = workbook.createSheet("시트명", 시트인덱스값);
Label label = new Label(0, 0, "이름");
sheet.addCell(label);
workbook.write();
workbook.close();
1. 엑셀 파일 쓰기 클래스 : WritableWorkbook
읽기와 마찬가지로 파일 객체를 매개변수로 하여 엑셀 파일을 생성한다. 만약 파일 객체가 존재한다면 그 파일을 읽어 들이고, 없다면 엑셀 파일을 하나 생성한다.
2. 쓰기위한 sheet 클래스 : WritableSheet
createSheet() 메소드를 사용하여 sheet를 생성한다. 매개변수는 시트명과 시트의 인덱스 값이다.
3. 작성한 셀을 시트에 넣기 : sheet.addCell(작성한 셀);
addCell() 메소드를 사용하여 작성한 셀을 시트에 삽입한다. 이때 생선한 셀은 나중에 바꿀 수 없다.
'자바(Java) > JAVA 2SE' 카테고리의 다른 글
엑셀 파일 수정 - Java Excel API 사용 (0) | 2009.09.10 |
---|---|
엑셀 파일 복사 - Java Excel API 사용 (0) | 2009.09.10 |
엑셀 파일 읽기 - Java Excel API 사용 (0) | 2009.09.10 |
자바로 엑셀(excel)파일 핸들링 하기 (0) | 2009.09.10 |
java.util.Enumeration - 객체 집합 처리 (0) | 2009.09.10 |