JExcel API를 사용하여 XLS 파일을 만듭니다. 특정 셀 서식을 지정하지 않고 새 셀을 채우는 방법을 알아낼 수 없습니다. 셀에 값을 입력 할 때 Excel에서와 같이 자동으로 서식을 적용하고 입력하려고하는 내용을 자동 감지합니다. 값에 아포스트로피를 통지를 강제로 평가 될 수 -JExcel API를 사용하여 숨겨진 아포스트로피를 추가하지 않고 알 수없는 데이터 형식의 셀 값을 어떻게 입력합니까?
import jxl.Workbook;
import jxl.write.Label;
import jxl.write.WritableSheet;
import jxl.write.WritableWorkbook;
WritableWorkbook w = Workbook.createWorkbook(new File(xlsPath));
WritableSheet sheet = w.createSheet("Sheet1", 0);
sheet.addCell(new Label(colNum, rowNum, "99"));
나는 '라벨', 셀에 입력 한 값이 99 인을 사용했기 때문에 :
나는이 비슷한을 썼다 텍스트 치 사용할 수있는 다른 클래스로는 Blank, Boolean, DateTime, Formula, Label 및 Number가 있습니다. 문제는 설정시 셀 값이 어떤 유형인지 알 수 없다는 것입니다.데이터 형식을 모르고 필드에 값을 입력하려면 어떻게해야합니까? 내 값 앞에 아포스트로피를 붙이는 JExcel API가 없으면 어떻게해야합니까?