日本xxxx18视频在线观看-日本xxxx1819-日本xxxwww在线观看-日本xxx-日本xx-日本www在线视频

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

JavaScript直接導出Excel,Word(及錯誤處理)

admin
2010年8月18日 1:9 本文熱度 4455

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>WEB頁面導出為EXCEL文檔的方法</title>
</head>
<body>
<BR>
<table id = "PrintA" width="100%" border="1" cellspacing="0" cellpadding="0" 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>
<TR>
    <TD colSpan=4 style="text-align : center;"><font color="BLUE" face="Verdana">單元格合并行A</FONT></TD>
</TR>
<TR>
    <TD colSpan=4 style="text-align : center;"><font color="BLUE" face="Verdana">單元格合并行A</FONT></TD>
</TR>
<TR>
    <TD colSpan=4 style="text-align : center;"><font color="BLUE" face="Verdana">單元格合并行A</FONT></TD>
</TR>
<TR>
    <TD colSpan=4 style="text-align : center;"><font color="BLUE" face="Verdana">單元格合并行A</FONT></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" cellspacing="0" cellpadding="0">
<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:CellAreaExcel();" value="導出頁面指定區域內容到Excel">
<input type="button" onClick="javascript:AllAreaExcel2();" value="導出表單單元格內容到Excel">
<SCRIPT LANGUAGE="javascript">
//----------------------------------------------------------------
//------------ 隨即函數
function genRandNumber(startNum,endNum){
var randomNumber;
randomNumber = Math.round(Math.random()*(endNum-startNum))+startNum;
return randomNumber;
}
//----------------------------------------
var now= new Date();
var year=now.getYear();
var month=now.getMonth()+1;
var day=now.getDate();
var hour=now.getHours();
var minute=now.getMinutes();
var second=now.getSeconds();
var oHtmlNow = year+''+month+''+day+''+hour+''+minute+''+second+''+genRandNumber(999999,111111);
//----------------------------------------------------------------
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
}
function AllAreaExcel2() {
    window.clipboardData.setData("Text", document.all('PrintA').outerHTML);
    try {
        var ExApp = new ActiveXObject("Excel.Application");
   var ExWBk = ExApp.workbooks.add();
   var ExWSh = ExWBk.worksheets(1);
   ExApp.DisplayAlerts = false;
   ExApp.visible = true;
    } catch(e) {
        alert("您的電腦沒有安裝Microsoft Excel軟件!");return false;
    }
    ExWBk.worksheets(1).Paste;
ExApp.Visible = true;
    //設置excel可見屬性


try{
   var fname = ExApp.Application.GetSaveAsFilename(oHtmlNow+".xls", "Excel Spreadsheets (*.xls), *.xls");
   if(fname){
    ExWBk.SaveAs(fname);
   }
}catch(e){
   print("Nested catch caught " + e);
}finally{
  
   ExWBk.Close(savechanges=false);
   ExApp.Quit();
   ExApp=null;
   //結束excel進程,退出完成
   alert('已經成功導入到Excel:'+oHtmlNow+'.xls');
   idTmr = window.setInterval("Cleanup();",1);
}
}
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;
}
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
}
function Cleanup() {
    window.clearInterval(idTmr);
    CollectGarbage();
}
//-----------------------------------------------------------------
</script>
</body>
</html>





在線導出Excel,錯誤信息:Automation服務器不能創建對象解決方案


問題描述:


在部分以IE為內核的瀏覽器下,按鈕“導出為Excel”不起作用,錯誤信息為Automation服務器不能創建對象;





官方(微軟)解釋:


http://support.microsoft.com/kb/828550/zh-cn



解決方案:



  1. 單擊 IE 菜單:工具;
  2. 選擇 Internet選項;
  3. 切換為 安全選項卡;
  4. 單擊自定義級別按鈕;
  5. 更改 對未標記為可安全執行腳本的ActiveX控件初始化并執行 為 提示或者 啟用 ;
  6. 單擊確定,重啟瀏覽器即可。

該文章在 2010/8/18 1:09:28 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 国产精品国内免费一区二区三区 | 欧美日韩一区二区不卡三区 | 91po最新国产在线 | 国产精品女主播阳台 | 99在线精| 国产免费观看大片视频 | 成人精品国产 | 国产l精品国产亚洲区在线观看 | 精品国产91高清在线观看 | 国产精品成人免费福 | 欧美国产日韩a在线观看 | 欧美aⅴ在线 | 国产精品一区二区国产馆蜜桃 | a级国产乱理论片在线播放 日韩女优影音先 | 国产经典盗摄偷窥盗摄 | 国产精品亚洲综合专区 | 日韩国产欧美系列在线看完整 | 国产日韩一区二区免费在线观看 | 精品国产一区二区三区香蕉在线 | 日本不卡卡中文字幕在 | 1313午夜精 | 精品国产一区二区三区在线 | 国产精品专区第102 精品一卡2卡3卡4卡国色天香 | 欧美激情免费一区二区三区 | 欧美日韩国产另类一区二区三 | 九九视频在线观看视频6 | 日本カンタムデザイン株式会社 | 菠萝蜜视频在线观看免费 | 精品国产福利在线观看91 | 成人一区二区免费视频 | 人与动欧交视频 | 亚洲中文字幕无 | 欧美一级a国产女香蕉在线 精品中文字幕 | 精品国产午夜在线 | 日韩大片高清播放器 | 国产欧美色一区二区三区 | 99精品国产九九国产精品 | 欧美日韩国产综合欧美 | 精品人妖一区二区三区四区 | 欧美图片一区二区三区 | 欧美日韩国产亚洲综合网一区 |