本文解答了关于《江苏二级造价师考试时间2023几月报名》相关内容,同时关于1、江苏二级造价师考试时间2023几月报名,2、2021年江苏二级造价师考试时间,3、江苏二级造价师报名时间2021年,4、江苏二级造价师报名时间2020,5、江苏二级造价师什么时候报名,的相关问答本篇文章福途教育网小编也整理了进来,希望对您有帮助。
二级造价师考试科目");
rowList.add("2018三级造价师考试科目");
rowList.add("结构工程综合能力");
rowList.add("结构工程施工综合能力");
rowList.add("建筑给排水工程技术");
rowList.add("暖通空调工程技术");
rowList.add("电气工程技术");
rowList.add("资料技术");
rowList.add("资金管理");
rowList.add("概预算管理");
rowList.add("工程造价审计");
rowList.add("造价法规与法律");
rowList.add("甲供物资工程管理");
rowList.add("建设工程质量管理");
rowList.add("统筹规划与管理");
rowList.add("财务管理");
rowList.add("建设工程经济管理");
int row = 0;
HSSFSheet sheet = book.createSheet("考试科目"); //创建一个Excel的Sheet
HSSFRow row1 = sheet.createRow(row); //创建一个Excel的Sheet的行
HSSFCellStyle style = workbookStyle(book);
row1.createCell(0).setCellValue(rowList.get(row));
row1.getCell(0).setCellStyle(style); //设置表头样式
row++;
row1 = sheet.createRow(row);
row1.createCell(0).setCellValue(rowList.get(row));
row1.getCell(0).setCellStyle(style); //设置表头样式
row++;
row1 = sheet.createRow(row);
row1.createCell(0).setCellValue(rowList.get(row));
row1.getCell(0).setCellStyle(style); //设置表头样式
sheet.addMergedRegion(new CellRangeAddress(0, row, 0, 0));
row++;
row1 = sheet.createRow(row);
row1.createCell(0).setCellValue(rowList.get(row));
row1.getCell(0).setCellStyle(style); //设置表头样式
row++;
row1 = sheet.createRow(row);
row1.createCell(0).setCellValue(rowList.get(row));
row1.getCell(0).setCellStyle(style); //设置表头样式
row++;
row1 = sheet.createRow(row);
row1.createCell(0).setCellValue(rowList.get(row));
row1.getCell(0).setCellStyle(style); //设置表头样式
row++;
row1 = sheet.createRow(row);
row1.createCell(0).setCellValue(rowList.get(row));
row1.getCell(0).setCellStyle(style); //设置表头样式
row++;
row1 = sheet.createRow(row);
row1.createCell(0).setCellValue(rowList.get(row));
row1.getCell(0).setCellStyle(style); //设置表头样式
row++;
row1 = sheet.createRow(row); //创建第一行
row1.createCell(0).setCellValue(rowList.get(row));
row1.getCell(0).setCellStyle(style); //设置表头样式
row++;
row1 = sheet.createRow(row); //创建第一行
row1.createCell(0).setCellValue(rowList.get(row));
row1.getCell(0).setCellStyle(style); //设置表头样式
row++;
row1 = sheet.createRow(row); //创建第一行
row1.createCell(0).setCellValue(rowList.get(row));
row1.getCell(0).setCellStyle(style); //设置表头样式
sheet.addMergedRegion(new CellRangeAddress(8, 8, 0, 3));
row++;
row1 = sheet.createRow(row); //创建第一行
row1.createCell(0).setCellValue(rowList.get(row));
row1.getCell(0).setCellStyle(style); //设置表头样式
row++;
row1 = sheet.createRow(row); //创建第一行
row1.createCell(0).setCellValue(rowList.get(row));
row1.getCell(0).setCellStyle(style); //设置表头样式
row++;
row1 = sheet.createRow(row); //创建第一行
row1.createCell(0).setCellValue(rowList.get(row));
row1.getCell(0).setCellStyle(style); //设置表头样式
row++;
row1 = sheet.createRow(row); //创建第一行
row1.createCell(0).setCellValue(rowList.get(row));
row1.getCell(0).setCellStyle(style); //设置表头样式
row++;
row1 = sheet.createRow(row); //创建第一行
row1.createCell(0).setCellValue(rowList.get(row));
row1.getCell(0).setCellStyle(style); //设置表头样式
// 让列宽随着导出的列长自动适应
for (int colNum = 0; colNum < 18; colNum++) {
int columnWidth = sheet.getColumnWidth(colNum) / 256;
for (int rowNum = 0; rowNum < sheet.getLastRowNum(); rowNum++) {
HSSFRow currentRow;
// 当前行未被使用过
if (sheet.getRow(rowNum) == null) {
currentRow = sheet.createRow(rowNum);
} else {
currentRow = sheet.getRow(rowNum);
}
if (currentRow.getCell(colNum) != null) {
HSSFCell currentCell = currentRow.getCell(colNum);
if (currentCell.getCellType() == CellType.STRING) {
int length = currentCell.getStringCellValue().getBytes().length;
if (columnWidth < length) {
columnWidth = length;
}
}
}
}
if (colNum == 0) {
sheet.setColumnWidth(colNum, (columnWidth - 2) * 256);
} else {
sheet.setColumnWidth(colNum, (columnWidth + 4) * 256);
}
}
if (workbook != null) {
try {
workbook.write(out);
} catch (IOException e) {
e.printStackTrace();
}
}
}
private static HSSFCellStyle workbookStyle(HSSFWorkbook workbook) {
// 生成一个样式
HSSFCellStyle style = workbook.createCellStyle();
// 设置这些样式
style.setFillForegroundColor(HSSFColor.HSSFColorPredefined.DARK_BLUE.getIndex());
style.setFillPattern(FillPatternType.SOLID_FOREGROUND);
style.setBorderBottom(BorderStyle.THIN);
style.setBorderLeft(BorderStyle.THIN);
style.setBorderRight(BorderStyle.THIN);
style.setBorderTop(BorderStyle.THIN);
style.setAlignment(HorizontalAlignment.CENTER);
// 生成一个字体
HSSFFont font = workbook.createFont();
font.setColor(HSSFColor.HSSFColorPredefined.WHITE.getIndex());
font.setFontHeightInPoints((short) 12);
font.setBold(true);
// 把字体应用到当
总结:以上是编辑:【尹赫宁】整理及AI智能原创关于《江苏二级造价师考试时间2023几月报名
》优质内容解答希望能帮助到您。