使用的是poi 最新的版本
org.apache.poipoi4.1.0
org.apache.poi
poi-ooxml
4.1.0
下面是我封裝的乙個工具類
/*** ssbfenqi 快速生成excel表並儲存到桌面
* date:2019/7/20
* timme:14:06
* author: libanglei 李幫磊 */
/*** 快速生成excel表並儲存到桌面 *
*/public
class
excelutil ;
//二維陣列
string particulardetails = new
string,,,
,};
areatehead(5, headcontent,4,particulardetails,"測試生成表張三");
}/***快速生成excel表並儲存到桌面
* @param
line_br 列數
* @param
headcontent 表頭內容
* @param
sum 行數
* @param
particulardetails 二維數組裝上表中詳細內容
* @param
name 生成檔案的名字
* @throws
ioexception
*/private
static
void areatehead(integer line_br, string headcontent,integer sum,string particulardetails,string name) throws
ioexception
//為第一行的每乙個單元格進行賦值 多少列 i
for (int i = 0; i < line_br; i++)
//建立第二行到第sum行 並遍歷每一行新增詳細細節
for (int i = 1; i <=sum; i++)
}//建立random類物件
random random = new
random();
//產生隨機數
int number = random.nextint(999999 - 100000 + 1);
//當前使用者桌面路徑
filesystemview fsv =filesystemview.getfilesystemview();
file com=fsv.gethomedirectory(); //
這便是讀取桌面路徑的方法了
string path =com.getpath();
//轉換路徑格式
string replace = path.replace("\\", "\\\\");
system.out.println(replace);
//生成excel表 匯出到桌面
fileoutputstream fs = new fileoutputstream(replace+"\\" + number +name+ ".xlsx");
wk.write(fs);
}}
GridView讀取EXCEl並儲存到資料庫中
pplsunny 163.com 最後將所有源 貼在文章裡。前台介面顯示 如圖 後台 using system using system.collections using system.configuration using system.data using system.linq using ...
POI生成excel檔案並儲存
關於excel檔案,上傳到雲有兩種方法 雲的方法引數需要輸入流 1.先在本地生成乙個檔案,然後將物件寫入檔案裡,然後再獲取檔案的輸入流,然後呼叫方法上傳到雲,這種方法就比較蠢了 file file new file excel dir fname 建立資料夾 files.createparentdi...
C C 隨機生成資訊,並儲存到檔案中
實現功能 隨機生成一棟學生宿舍樓,每個宿舍具有宿舍編號,隨機學生數。學生資訊包括姓名,id,年齡,籍貫。並把全部資訊以檔案儲存。編譯通過 vc 6.0 如下 include include include include include include using namespace std def...