將table表格內容匯入到word或者Excel程式碼例項
表格是用來阻止資料的,當然在以前也可以用來進行頁面佈局,現在已經幾乎難覓蹤跡。
但是很多時候可能需要將表格中的資料匯入到word或者Excel中,以便更好的儲存或者編輯。
如果資料量較大的話,人工匯入肯定是非常的費勁,如果用程式碼實現,那麼就遍歷的多。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> </head> <body> <br/> <table id = "PrintA" width="100%" border="1" bgcolor = "#61FF13"> <tr style="text-align : center;"> <td>單元格A</td> <td>單元格A</td> <td>單元格A</td> <td>單元格A</td> </tr> <tr> <td colSpan=4 style="text-align:center;"> <font color="blue" face="Verdana">單元格合併行A</font> </td> </tr> </table> <br> <table id="PrintB" width="100%" border="1"> <tr style="text-align : center;"> <td>單元格B</td> <td>單元格B</td> <td>單元格B</td> <td>單元格B</td> </tr> <tr> <td colSpan=4 style="text-align : center;">單元格合併行B</td> </tr> </table> <br> <br> <br> <input type="button" onclick="javascript:AllAreaWord();" value="匯出頁面指定區域內容到Word"> <input type="button" onclick="javascript:AllAreaExcel();" value="匯出頁面指定區域內容到Excel"> <input type="button" onclick="javascript:CellAreaExcel();" value="匯出表單單元格內容到Excel"> <script> //指定頁面區域內容匯入Excel function AllAreaExcel(){ var oXL = new ActiveXObject("Excel.Application"); var oWB = oXL.Workbooks.Add(); var oSheet = oWB.ActiveSheet; var sel=document.body.createTextRange(); sel.moveToElementText(PrintA); sel.select(); sel.execCommand("Copy"); oSheet.Paste(); oXL.Visible = true; } //指定頁面區域“單元格”內容匯入Excel function CellAreaExcel(){ var oXL = new ActiveXObject("Excel.Application"); var oWB = oXL.Workbooks.Add(); var oSheet = oWB.ActiveSheet; var Lenr = PrintA.rows.length; for (i=0;i<Lenr;i++){ var Lenc = PrintA.rows(i).cells.length; for (j=0;j<Lenc;j++){ oSheet.Cells(i+1,j+1).value = PrintA.rows(i).cells(j).innerText; } } oXL.Visible = true; } //指定頁面區域內容匯入Word function AllAreaWord(){ var oWD = new ActiveXObject("Word.Application"); var oDC = oWD.Documents.Add("",0,1); var oRange =oDC.Range(0,1); var sel = document.body.createTextRange(); sel.moveToElementText(PrintA); sel.select(); sel.execCommand("Copy"); oRange.Paste(); oWD.Application.Visible = true; //window.close(); } </script> </body> </html>
相關文章
- table表格美化程式碼例項
- table細線表格例項程式碼
- 如何將excel表格匯入word並保持格式不變 如何把excel的表格弄到word文件Excel
- java 匯入到EXCEL表格JavaExcel
- jQuery table表格隔行換色程式碼例項jQuery
- element-UI庫Table表格匯出Excel表格UIExcel
- Element-ui元件庫Table表格匯出Excel表格UI元件Excel
- 將dataGridView內容匯出到Excel檔案ViewExcel
- 如何將Word文件轉成Excel表格?Excel
- EasyOffice-.NetCore一行程式碼匯入匯出Excel,生成WordNetCore行程Excel
- vue+elementUI el-table匯出excel表格VueUIExcel
- vue + element + 匯入、匯出excel表格VueExcel
- vue將表格匯出為excelVueExcel
- Word 表格內容不會自動轉到下一頁
- C# 將資料寫入到Excel表格C#Excel
- JavaScript讀取文字檔案內容程式碼例項JavaScript
- jQuery點選文字框清除內容程式碼例項jQuery
- table表頭分組程式碼例項
- NPOI匯出和匯入Excel,Word和PDFExcel
- EasyPoi框架實現Excel表格匯入框架Excel
- laravel結合maatwebsite/excel包,匯出excel,將部分內容設定不可LaravelWebExcel
- word放不下excel表格怎麼辦 word放不下excel表格的方法Excel
- 透過 C# 將資料寫入到Excel表格C#Excel
- php將內容轉為wordPHP
- Vue element-ui 裡面的table匯出excel表格 步驟VueUIExcel
- vue + element UI 中 el-table 資料匯出Excel表格VueUIExcel
- ThinkPHP6.0 內容匯出 Word 案例PHP
- 如何將Twitter的內容匯入到SAP CRM和C4C
- SAP UI5 表格資料如何匯出成 Excel 檔案(Table Export As Excel)UIExcelExport
- 將 SAP ABAP 內表內容本地匯出成 Excel 檔案試讀版Excel
- css table細線表格程式碼CSS
- js匯出Excel表格JSExcel
- vue匯出Excel表格VueExcel
- excel表格怎麼轉換成word文件 表格資料轉換到文件Excel
- vue+element將資料匯出成excel表格VueExcel
- php如何將資料匯出成excel表格呢?PHPExcel
- 資料庫文件編寫,如何通過Navicat把表導成表格?資料庫快速匯出為excel表格資訊,excel匯出到word表格資料庫Excel
- excel合併單元格快捷鍵 excel多個表格內容合併到一起Excel
- Java使用jxl.jar匯出Excel例項JavaJARExcel