導航:首頁 > 編程語言 > java列印excel

java列印excel

發布時間:2023-02-09 13:28:48

A. 如何用java來列印excel

importjava.io.File;

importjxl.Workbook;
importjxl.write.Label;
importjxl.write.WritableSheet;
importjxl.write.WritableWorkbook;

/**
*Excel導出(你需要引入jxl的jar包)
*/
publicclassTest{

publicstaticvoidmain(String[]args)
{
Testtest=newTest();
test.exportExcel();
}

/**
*導出(導出到磁碟)
*/
publicvoidexportExcel(){
WritableWorkbookbook=null;
try{
//打開文件
book=Workbook.createWorkbook(newFile("D:/測試.xls"));
//生成名為"學生"的工作表,參數0表示這是第一頁
WritableSheetsheet=book.createSheet("學生",0);
//指定單元格位置是第一列第一行(0,0)以及單元格內容為張三
Labellabel=newLabel(0,0,"張三");
//將定義好的單元格添加到工作表中
sheet.addCell(label);
//保存數字的單元格必須使用Number的完整包路徑
jxl.write.Numbernumber=newjxl.write.Number(1,0,30);
sheet.addCell(number);
//寫入數據並關閉文件
book.write();
}catch(Exceptione){
System.out.println(e);
}finally{
if(book!=null){
try{
book.close();
}catch(Exceptione){
e.printStackTrace();
}
}
}
}
}

B. javaexcel列印水印亂碼

重啟列印機。如果javaexcel列印出現亂碼,可以先把列印機重啟一下,然後開機列印,這樣就不會出現水印亂碼了。

C. java怎樣輸出excel文件

//java生成簡單的Excel文件
packagebeans.excel;
importjava.io.IOException;
importjava.io.OutputStream;
importjxl.Workbook;
importjxl.write.Label;
importjxl.write.WritableSheet;
importjxl.write.WritableWorkbook;
importjxl.write.WriteException;

publicclassSimpleExcelWrite{
publicvoidcreateExcel(OutputStreamos)throwsWriteException,IOException{
//創建工作薄
WritableWorkbookworkbook=Workbook.createWorkbook(os);
//創建新的一頁
WritableSheetsheet=workbook.createSheet("FirstSheet",0);
//創建要顯示的內容,創建一個單元格,第一個參數為列坐標,第二個參數為行坐標,第三個參數為內容
Labelxuexiao=newLabel(0,0,"學校");
sheet.addCell(xuexiao);
Labelzhuanye=newLabel(1,0,"專業");
sheet.addCell(zhuanye);
Labeljingzhengli=newLabel(2,0,"專業競爭力");
sheet.addCell(jingzhengli);

Labelqinghua=newLabel(0,1,"清華大學");
sheet.addCell(qinghua);
Labeljisuanji=newLabel(1,1,"計算機專業");
sheet.addCell(jisuanji);
Labelgao=newLabel(2,1,"高");
sheet.addCell(gao);

Labelbeida=newLabel(0,2,"北京大學");
sheet.addCell(beida);
Labelfalv=newLabel(1,2,"法律專業");
sheet.addCell(falv);
Labelzhong=newLabel(2,2,"中");
sheet.addCell(zhong);

Labelligong=newLabel(0,3,"北京理工大學");
sheet.addCell(ligong);
Labelhangkong=newLabel(1,3,"航空專業");
sheet.addCell(hangkong);
Labeldi=newLabel(2,3,"低");
sheet.addCell(di);

//把創建的內容寫入到輸出流中,並關閉輸出流
workbook.write();
workbook.close();
os.close();
}

}

D. java列印excel的時候提示伺服器地址找不到

文件保存的格式不對。java列印excel的時候提示伺服器地址找不到是因為文件保存的格式不對。
1、首先從excel選項里,進信任中心設置。
2、其次在外部內容那個地方禁用所有數據鏈接,禁用工作簿鏈接的制動更新。
3、最後保存並關閉excel文件,重新打開。

閱讀全文

與java列印excel相關的資料

熱點內容
直接卡密登陸簡訊測壓系統的源碼 瀏覽:960
課經pdf 瀏覽:299
c動態編程 瀏覽:34
浣熊PDF 瀏覽:770
grep命令表達式 瀏覽:108
程序員半年了找不到工作怎麼辦 瀏覽:961
深圳6k程序員 瀏覽:520
刷臉支付oem需要源碼嗎 瀏覽:166
如何在線壓縮動態圖片 瀏覽:113
vb字母表加密 瀏覽:613
紅帽磁碟命令 瀏覽:868
cmd命令大全ip地址 瀏覽:14
伺服器被攻擊什麼意思 瀏覽:73
看去哪個app 瀏覽:163
埃微手環用什麼app 瀏覽:567
培訓需要編程基礎嗎 瀏覽:338
程序員寫論文需要什麼條件 瀏覽:600
三菱電機壓縮機待遇 瀏覽:889
android電源關機 瀏覽:521
重新定義程序員教程 瀏覽:541