用javascript实现把表格内容导出到excel和把excel里面内容导入表格方法

用javascript实现把表格内容导出到excel和把excel里面内容导入表格方法

ID:20371794

大小:33.79 KB

页数:3页

时间:2018-10-12

用javascript实现把表格内容导出到excel和把excel里面内容导入表格方法_第1页
用javascript实现把表格内容导出到excel和把excel里面内容导入表格方法_第2页
用javascript实现把表格内容导出到excel和把excel里面内容导入表格方法_第3页
资源描述:

《用javascript实现把表格内容导出到excel和把excel里面内容导入表格方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、用javascript实现把表格内容导出到excel和把excel里面内容导入表格的方法文件作者谢晓文2010-06-0809:53阅读(133)点评(3)资料说明南京泉峰项目的客户提出可以把excel的数据导入到表格中,但是客户这边的服务器环境没有安装excel,所以不能写ls代理实现。所以找了一个js方法可以满足他们的需求,这里简单推荐一下。顺便把表格导出到excel的js方法也说一下。一、把excel里面内容导入表格,其实就是把excel每个单元格数据取出赋值到表格之中1.js方法//从excel导入数据到表格的方法functionimportExcel(fileNa

2、me){objCon=newActiveXObject("ADODB.Connection");objCon.Provider="Microsoft.Jet.OLEDB.4.0";objCon.ConnectionString="DataSource="+fileName+";ExtendedProperties=Excel8.0;";objCon.CursorLocation=1;objCon.Open;varstrQuery;varstrSheetName="Sheet1$";varrsTemp=newActiveXObject("ADODB.Recordset");r

3、sTemp=objCon.OpenSchema(20);if(!rsTemp.EOF)strSheetName=rsTemp.Fields("Table_Name").Value;rsTemp=nullrsExcel=newActiveXObject("ADODB.Recordset");strQuery="SELECT*FROM["+strSheetName+"]";rsExcel.ActiveConnection=objCon;rsExcel.Open(strQuery);varj=1;while(!rsExcel.EOF){for(i=0;i

4、ds.Count;i++){//取出excel表格每一个单元格的值,赋值到表格中tFeeList.rows[j].cells[i+1].all.F_TmpInput.value=rsExcel.Fields(i).value;}rsExcel.MoveNext;j++;}objCon.Close;objCon=null;rsExcel=null;}2.在表单需要的地方加上导入的按钮

5、ls文件');elseimportExcel(f.value)"/>3.直接用方法实现不负责,不过ie的安全需要设置一下二、把表格内容导出到excel1.js方法functionexportExcel(tableid){//整个表格拷贝到EXCEL中varcurTbl=document.getElementById(tableid);varoXL=newActiveXObject("Excel.Application");//创建AX对象excelvaroWB=oXL.Workbooks.Add();//获取workbook对象varoSheet=oWB.ActiveShe

6、et;//激活当前sheetvarLenr=curTbl.rows.length;//取得表格行数oSheet.columns.columnwidth=20oSheet.columns(1).columnwidth=5//oSheet.columns(2).columnwidth=0for(i=0;i

7、Text;elseif(j==1)continue;elseif(j==5)oSheet.Cells(i+1,j).value="No:"+curTbl.rows(i).cells(j).innerText;elseoSheet.Cells(i+1,j).value=curTbl.rows(i).cells(j).innerText;//赋值}}oXL.Visible=true;//设置excel可见属性}2.调用上面方法,如:exportExcel("VW_VW");//公司产品中视图显示的表格id是"VW_VW

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。