私は Java のプロジェクトで作業しており、いくつかの情報を含む xls ファイルを 1 つ作成する必要があります。そのため、情報量に応じて、この情報を配置する行とセルを自動的に作成する必要があります..
例: 入力ドキュメントに 13 のサイト情報がある場合、4 つのセルで 13 行を作成する必要があります..どうすればよいですか? .. 私のコーディングの試み:
Workbook wb = new HSSFWorkbook();
Sheet sheet = wb.createSheet("new sheet");
int numberrows = Integer.parseInt(JOptionPane.showInputDialog(null, "numbers of sites??"));
String siteName = JOptionPane.showInputDialog(null, "Site name");
String rncname = JOptionPane.showInputDialog(null, "RncName");
for (int i = 0; i < numberrows; i++) {
HSSFRow linha = (HSSFRow) sheet.createRow(i);
linha.createCell((short) i ).setCellValue(siteName);
linha.createCell((short) i ).setCellValue(rncname);
}
前もって感謝します..