zoukankan      html  css  js  c++  java
  • 将网页上指定的表单的数据导入到excel中

    很多时候,我们想要将网页上显示的信息,导入到Excel中,但是很多时候无法下手。
    可是,这个时候,下面这个例子会帮你大忙了。

    将html表单指定内容导出到EXCEL中。

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
      <TITLE> New Document </TITLE>
      <META NAME="Generator" CONTENT="EditPlus">
      <META NAME="Author" CONTENT="">
      <META NAME="Keywords" CONTENT="">
      <META NAME="Description" CONTENT="">
    </HEAD>
    
    <BODY>
    <h1>通过javascript弄的,表格的样式是怎么样的,导出的excel就是怎么样的,用到了ActiveX,确保IE允许运行未标记的ActiveX</h1>
    <input type="button" onclick="ExportExcel()" value="导出到excel">
      <table id="table1">
    <tr>
    <td>asdfas<td>
    <td>asdfas2<td>
    <td>asdfas3<td>
    </tr>
    <tr>
    <td>asdfas<td>
    <td>asdfas2<td>
    <td>asdfas3<td>
    </tr>
      </table>
    </BODY>
    <script>
    function ExportExcel() {
    window.clipboardData.setData("Text",document.getElementById('table1').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; 
    }
    </script>
    </HTML>
     
    如果你电脑确实安装了Excel,还提示没有安装excel软件的错误。那么,你可以尝试,将当前网页所在的网站添加到授信网站。然后在ie选项中将安全降低。
  • 相关阅读:
    hdu 2132 An easy problem
    ACM暑假培训宣讲稿
    hdu Lovekey(水题)
    windows 下c++编译
    semantic
    could not open XXX permission denied
    sv_target_output dx11
    hlsl 的tex函数
    effect state dx11
    cg 到hlsl的转换
  • 原文地址:https://www.cnblogs.com/a393060727/p/3227761.html
Copyright © 2011-2022 走看看