温馨提示:您的每一次转载,体现了我写此文的意义!!!烦请您在转载时注明出处http://www.blogjava.net/sxyx2008/谢谢合作!!!

雪山飞鹄

温馨提示:您的每一次转载,体现了我写此文的意义!!!烦请您在转载时注明出处http://www.blogjava.net/sxyx2008/谢谢合作!!!

BlogJava 首页 新随笔 联系 聚合 管理
  215 Posts :: 1 Stories :: 674 Comments :: 0 Trackbacks

 核心JavaScript代码

<script type="text/javascript">
        
function bringToExcel(){  
             
var pasteText="全部统计表 ";     
             pasteText
=pasteText+document.all.ExcelBiao.innerHTML;
             window.clipboardData.setData (
"Text", pasteText);   
             
var oXL = new ActiveXObject("Excel.Application");     
             oXL.Visible 
= true;     
             
var oWB = oXL.Workbooks.Add();     
             
var oSheet = oWB.ActiveSheet;     
             oSheet.Paste();     
             oXL.Visible 
= true;     
             oXL.UserControl 
= true;
        }  
        
//导出word  
        function OpenWord2(){  
            ExcelSheet 
= new ActiveXObject('Word.Application');
            ExcelSheet.Application.Visible 
= true;
            
var mydoc=ExcelSheet.Documents.Add('',0,0);
            myRange 
=mydoc.Range(0,1);
            myRange 
=mydoc.Range(myRange.End-1,myRange.End);//设定起始点    
            var sel=document.body.createTextRange();
            sel.moveToElementText(AoutWord);
//设置要导出的表格名称
            sel.select();
            document.execCommand('Copy');
            sel.moveEnd('character');
            myRange.Paste();
            myRange 
=mydoc.Range(myRange.End-1,myRange.End);
            myRange.InsertAfter(
"\n");
            ExcelSheet.ActiveWindow.View.TableGridlines 
= false;
        } 
        
</script>

具体看附件
ExportWordAndExcel

posted on 2011-12-13 11:51 雪山飞鹄 阅读(1642) 评论(2)  编辑  收藏 所属分类: js

Feedback

# re: js导出表格数据到word、excel 2016-08-12 09:53 21
1地方  回复  更多评论
  

# re: js导出表格数据到word、excel 2016-08-12 09:53 21
1231  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: