国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

Excel 同一單元格顯示不同顏色

2019-11-17 04:17:26
字體:
來源:轉載
供稿:網友

之前 POI 生成 Excel 文件, 為了美觀, 可戶要求在同一單元格里面顯示不同顏色,GG 了不少時間, 沒找到相應的做法.都打電話個客戶商量是否不去改變顏色, 好在客戶也給我們時間, 讓我們再找找,不管怎樣,總算是有了好結果.很簡單的做法:

HSSFWorkbook workbook = new HSSFWorkbook();
HSSFSheet sheet = workbook.createSheet();
HSSFRow row = sheet.createRow((short) 1);
  HSSFCell cell = row.createCell((short)1);

  HSSFCellStyle. cellStyle=workbook.createCellStyle(); 
  cellStyle.setWrapText(true);
                      
  HSSFFont font = workbook.createFont();
  font.setFontHeightInPoints((short) 10); // 字體高度
  font.setColor(HSSFColor.RED.index); // 字體顏色
  font.setFontName("Arial"); // 字體
  font.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD); // 寬度
  font.setItalic(false); // 是否使用斜體
 
  HSSFFont font1 = workbook.createFont();
  font1.setFontHeightInPoints((short) 10); // 字體高度
  font1.setColor(HSSFColor.BLUE.index); // 字體顏色
  font1.setFontName("Arial"); // 字體
  font1.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD); // 寬度
  font1.setItalic(true); // 是否使用斜體

HSSFRichTextString ts= new HSSFRichTextString("aben test /n/rethern test");
  ts.applyFont(0,9,font);
  ts.applyFont(10,ts.length()-1,font1);
  cell.setCellType(HSSFCell.CELL_TYPE_STRING);
  cell.setCellValue(ts);  

FileOutputStream fOut = new FileOutputStream("e://temp//test.xls");
  workbook.write(fOut);
  fOut.flush();
  fOut.close();
  System.out.

poi-3.0.1.jar 測試通過


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 浮梁县| 邵武市| 金坛市| 上林县| 铜川市| 石棉县| 韶山市| 广安市| 乐东| 阜平县| 邓州市| 甘泉县| 同德县| 建德市| 田林县| 丹巴县| 浦北县| 武汉市| 惠来县| 烟台市| 明水县| 城市| 东丽区| 寿阳县| 宜君县| 社会| 巴林左旗| 沂水县| 白水县| 浑源县| 大宁县| 富裕县| 巴塘县| 息烽县| 丰顺县| 汪清县| 洛宁县| 通河县| 民县| 宣威市| 东乌珠穆沁旗|