日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

HSSFDataFormat大全

發(fā)布時(shí)間:2024/4/17 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 HSSFDataFormat大全 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

poi 的HSSFDataFormat提供了兩個(gè)方法

getBuiltinFormat(java.lang.String format)

getBuiltinFormat(short index)

getBuiltinFormat(short index)是一個(gè)靜態(tài)函數(shù),返回一個(gè)字符串

getBuiltinFormat(java.lang.String format) 它返回一個(gè)short

然后你設(shè)置HSSFCellStyle.setDataFormat()就是要接收這個(gè)short

?

static java.util.List<java.lang.String> getBuiltinFormats()

這里存儲(chǔ)著poi內(nèi)置的所有dataformat。 只有g(shù)etBuiltinFormat傳入的參數(shù)在這個(gè)列表里,你才能得到它在列表里的位置。然后format數(shù)據(jù)的時(shí)候就根據(jù)這個(gè)位置找format。

?

General
0
0.00
#,##0
#,##0.00
$#,##0_);($#,##0)
$#,##0_);[Red]($#,##0)
$#,##0.00_);($#,##0.00)
$#,##0.00_);[Red]($#,##0.00)
0%
0.00%
0.00E+00
# ?/?
# ??/??
m/d/yy
d-mmm-yy
d-mmm
mmm-yy
h:mm AM/PM
h:mm:ss AM/PM
h:mm
h:mm:ss
m/d/yy h:mm
reserved-0x17
reserved-0x18
reserved-0x19
reserved-0x1a
reserved-0x1b
reserved-0x1c
reserved-0x1d
reserved-0x1e
reserved-0x1f
reserved-0x20
reserved-0x21
reserved-0x22
reserved-0x23
reserved-0x24
#,##0_);(#,##0)
#,##0_);[Red](#,##0)
#,##0.00_);(#,##0.00)
#,##0.00_);[Red](#,##0.00)
_(*#,##0_);_(*(#,##0);_(* "-"_);_(@_)
_($*#,##0_);_($*(#,##0);_($* "-"_);_(@_)
_(*#,##0.00_);_(*(#,##0.00);_(*"-"??_);_(@_)
_($*#,##0.00_);_($*(#,##0.00);_($*"-"??_);_(@_)
mm:ss
[h]:mm:ss
mm:ss.0
##0.0E+0
@

==================

http://javacrazyer.iteye.com/blog/894850

POI設(shè)置EXCEL單元格格式為文本、小數(shù)、百分比、貨幣、日期、科學(xué)計(jì)數(shù)法和中文大寫

  • 博客分類:
  • 各類文件操作/IO流
Excel?

再讀本篇文章之前,請(qǐng)先看我的前一篇文章,前一篇文章中有重點(diǎn)講到POI設(shè)置EXCEL單元格格式為文本格式,剩下的設(shè)置小數(shù)、百分比、貨幣、日期、科學(xué)計(jì)數(shù)法和中文大寫這些將在下面一一寫出

以下將要介紹的每一種都會(huì)用到這三行中的變量

?

?? ? ? ? ? ?HSSFWorkbook demoWorkBook = new HSSFWorkbook(); ??

?? ? ? ? ? ?HSSFSheet demoSheet = demoWorkBook.createSheet("The World's 500 Enterprises"); ??

?? ? ? ? ? ?HSSFCell cell = demoSheet.createRow(0).createCell(0);

?

第一種:日期格式

?

?? ? ? ? ? ?cell.setCellValue(new Date(2008,5,5));

?? ? ? ? ? ?//set date format

?? ? ? ? ? ?HSSFCellStyle cellStyle = demoWorkBook.createCellStyle();

?? ? ? ? ? ?HSSFDataFormat format= demoWorkBook.createDataFormat();

?? ? ? ? ? ?cellStyle.setDataFormat(format.getFormat("yyyy年m月d日"));

?? ? ? ? ? ?cell.setCellStyle(cellStyle);

?

第二種:保留兩位小數(shù)格式

?? ? ? ? ???cell.setCellValue(1.2);

?? ? ? ? ? ?HSSFCellStyle cellStyle = demoWorkBook.createCellStyle();

?? ? ? ? ? ?cellStyle.setDataFormat(HSSFDataFormat.getBuiltinFormat("0.00"));

?? ? ? ? ? ?cell.setCellStyle(cellStyle);

?

這里與上面有所不同,用的是HSSFDataFormat.getBuiltinFormat()方法,之所以用這個(gè),是因?yàn)?.00是Excel內(nèi)嵌的格式,完整的Excel內(nèi)嵌格式列表大家可以看這個(gè)窗口中的自定義列表:



?這里就不一一列出了

?

第三種:貨幣格式

?

?? ? ? ? ? ?cell.setCellValue(20000);

?? ? ? ? ? ?HSSFCellStyle cellStyle = demoWorkBook.createCellStyle();

?? ? ? ? ? ?HSSFDataFormat format= demoWorkBook.createDataFormat();

?? ? ? ? ? ?cellStyle.setDataFormat(format.getFormat("¥#,##0"));

?? ? ? ? ? ?cell.setCellStyle(cellStyle);

?

第四種:百分比格式

?

?? ? ? ? ? ?cell.setCellValue(20);

?? ? ? ? ? ?HSSFCellStyle cellStyle = demoWorkBook.createCellStyle();

?? ? ? ? ? ?cellStyle.setDataFormat(HSSFDataFormat.getBuiltinFormat("0.00%"));

?? ? ? ? ? ?cell.setCellStyle(cellStyle);

??此種情況跟第二種一樣

?

第五種:中文大寫格式

?

?? ? ? ? ? ?cell.setCellValue(20000);

?? ? ? ? ? ?HSSFCellStyle cellStyle = demoWorkBook.createCellStyle();

?? ? ? ? ? ?HSSFDataFormat format= demoWorkBook.createDataFormat();

?? ? ? ? ? ?cellStyle.setDataFormat(format.getFormat("[DbNum2][$-804]0"));

?? ? ? ? ? ?cell.setCellStyle(cellStyle);

?

第六種:科學(xué)計(jì)數(shù)法格式

?

?? ? ? ? ? ?cell.setCellValue(20000);

?? ? ? ? ? ?HSSFCellStyle cellStyle = demoWorkBook.createCellStyle();

?? ? ? ? ? ?cellStyle.setDataFormat( HSSFDataFormat.getBuiltinFormat("0.00E+00"));

?? ? ? ? ? ?cell.setCellStyle(cellStyle);

此種情況也與第二種情況一樣

?

總結(jié)

以上是生活随笔為你收集整理的HSSFDataFormat大全的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产精品乱码一区二区视频 | 男女深夜福利 | 亚洲一区二区日韩欧美 | 入禽太深免费视频 | 色97色| 亚洲精品一二三四区 | 一道本一区二区 | 大地资源影视在线播放观看高清视频 | 日本少妇b | 国产精品一亚洲av日韩av欧 | 免费a大片| 色婷婷久久五月综合成人 | 天天干天天爽天天射 | 激情综合五月天 | 男人的天堂国产 | 国产成人免费片在线观看 | 日韩欧美不卡 | 麻豆视频网站入口 | 青青伊人精品 | 可以免费看的黄色 | 污污的网站在线免费观看 | 91天天色| 久久久精品一区 | 国产精品久久777777换脸 | 久久精品免费一区二区 | 亚洲精品在线观看免费 | 精品免费视频一区二区 | 超碰2020| 一级全黄毛片 | 日韩精品视频在线免费观看 | 国产精品日日夜夜 | 不用播放器看av | 吃奶在线观看 | 午夜鲁鲁| 在线观看深夜视频 | 亚洲50p | 欧美bdsm调教视频 | 亚欧在线视频 | 亚洲一区二区电影网 | 欧美久久综合 | 国产精品国产三级国产aⅴ中文 | 女王脚交玉足榨精调教 | 久热网站 | 精品久久九九 | 成人亚洲综合 | 永久在线免费观看 | 看黄色一级 | 国产成人精品一区二三区 | 在线观看特色大片免费网站 | 亚洲免费网站在线观看 | 色吧久久| 中文字幕在线高清 | 91tv国产成人福利 | 91综合色 | 亚洲视频在线观看免费 | 日韩欧美视频在线 | 波多野结衣1区2区3区 | 久久成人在线观看 | 一级丰满大乳hd高清 | 成年人国产精品 | 欧美日韩视频在线播放 | 色戒在线免费 | 欧美日韩一区三区 | 久久精品波多野结衣 | 国产一区二区色 | 国产日日夜夜 | 国产999 | 午夜一本| 97国产精品久久久 | 亚洲成人777 | 欧美大片在线免费观看 | 美女被男人桶出白浆喷水 | 天天躁日日躁狠狠躁av | 91一级视频| 亚洲精品一区二区三区婷婷月 | 99视频在线观看免费 | www.毛片| 久草剧场| 中文字幕在线观看二区 | 一区二区三区在线观 | 亚洲精品一区中文字幕乱码 | 夜夜久久久 | 天天夜夜啦啦啦 | 日韩精品成人 | 99re视频在线 | 中文字幕一区二区在线观看视频 | 成人免费观看视频大全 | 四虎成人影视 | 老司机一区二区三区 | 五月激情六月 | 久久靖品 | 欧美极品videos精品 | 青青青青青草 | 欧美在线一卡 | 99国产精品99久久久久久 | 三级福利 | 亚洲a中文字幕 | 欧美成人午夜视频 | 欧美高清在线 |