代码

<html>
<script type="text/javascript">
//<![CDATA[
function Save()
{
    var ex = new ActiveXObject("Excel.Application");
    var ns = [];
    var wb = ex.Workbooks.Add();
    var sh = wb.Worksheets(1);
        sh.Name="通讯录";
    var tab = document.getElementById("tab");
    var    ra = ex.Range(sh.Cells(1,1),sh.Cells(1,tab.rows[0].cells.length));
        ra.HorizontalAlignment = -4108;
        ra.Merge();
        ra.Formula = "个人通讯录";
        ra.Font.Size = 20;
    for(var i =0;i<tab.rows.length;i++)
    {
        for(var j=0;j<tab.rows[i].cells.length;j++)
        {
            var rc = sh.Cells(2+i,j+1);
                rc.NumberFormatLocal = "@";
                rc.Formula = tab.rows[i].cells[j].innerHTML;
        }
    }
    ex.Save();
}
//]]>
</script>
<body>
<table border="1" cellpadding="5" cellspacing="0" id="tab">
<tr>
        <td>id</td>
        <td>姓名</td>
        <td>电话</td>
        <td>QQ</td>
        <td>备注</td>
    </tr>
<tr>
  <td>1</td>
  <td>竹子</td>
  <td>1234567890</td>
  <td>277543265</td>
  <td>好啊</td>
</tr>
</table>
<input type="button" value="导入Excel表中" onclick="Save()"/>
</body>
</html>

转载于:https://www.cnblogs.com/xy109/archive/2009/12/20/1628510.html

[Jscript]Js导出Excel相关推荐

  1. 浏览器端JS导出EXCEL

    浏览器端JS导出EXCEL FileSaver.js 实现了在本身不支持 HTML5 W3C saveAs() FileSaver 接口的浏览器支持文件保存.FileSaver.js 在客户端保存文件 ...

  2. 通过javascript获取sharepoint数据,使用JS导出Excel

    通过网页将数据导出到Excel是常见需求,使用服务器端导出,开发周期长,部署麻烦.这里推荐一种客户端导出方法. 客户端导出与Sharepoint无关.这里附带使用场景基于SP,因为SP自带的导出功能比 ...

  3. chrome浏览器使用js导出Excel出现网络错误

    使用js 导出Excel由于数据量太大导致出现网络错误,如图所示: 解决办法: 表格绘制完成后,使用 Blob let blob = new Blob([format(template, ctx]); ...

  4. 四种利用js导出Excel的方法(兼容IE6+、主流浏览器、支持复杂表头和合并单元格)

    因为项目需求变更,最后决定使用做JS导出Excel,网上看了很多的帖子和例子,很多的例子并不能满足需求( 处理复杂表头,兼容主流浏览器,兼容IE等等).所以,自己找了几个比较不错的例子,在其基础上结合 ...

  5. 关于IE8浏览器JS导出excel,要使导出列宽度按自己控制。

    关于IE8浏览器JS导出excel,要使导出列宽度按自己控制. function getExplorer() { var explorer = window.navigator.userAgent ; ...

  6. 纯js导出Excel文件(无需引入插件)

    纯js导出Excel文件(无需引入插件) 提示:代码没有来得及整理,大致代码都在这里 let thlist = [[{text: '序号', rowspan: '2'},{text: '姓名', ro ...

  7. js导出excel(js-export-excel)

    js导出excel表格 这个需求在后台管理系统中很常见, 我们使用js-export-excel进行excel的导出 首先在我们的项目中安装这个包 npm install js-export-exce ...

  8. js导出EXCEL js导出EXCEL

    参考一:http://wenku.baidu.com/view/7b81f3eb6294dd88d0d26b57.html 参考二: js导出EXCEL js导出EXCEL <html> ...

  9. js导出excel(带边框以及文本样式)

    js导出excel 假定有这样一个页面 <div class="content-table"><table lay-filter="queryTable ...

  10. html table导出excel 插入图片_前端 Table 用 JS 导出EXCEL(支持大量数据,保留报表格式) - pensive2019...

    最近项目上,需要用到将网页上的table报表导出Excel.原先一直用,面对简单的数结构时只要简单的套用就能导出了,但是table结构相对复杂时,很难在组成一样结构,要花很多时间调:这时就想到在百度上 ...

最新文章

  1. ExtJs自学教程(1):一切从API開始
  2. c# 18位身份证源代码
  3. 基于Java语言构建区块链(四)—— 交易(UTXO)
  4. 【推荐】有趣儿的PHP文件操作常用函数总结
  5. 我终于搞清楚了和String有关的那点事儿
  6. Hadoop学习之HDFS
  7. 软路由VS高性能路由,该怎么选择?
  8. ffmpeg 将jpg转为yuv
  9. iOS中唯一一款不带开屏广告的日历
  10. oracle按月统计按季度统计,Oracle数据库按月统计(候,旬,月,季,年)
  11. 小猪短租网多个价格的查找,requests库,o( ̄ヘ ̄o#)bs4库的简单使用
  12. 有什么适合小团队的协作工具?
  13. Java开发工具-IDEA(更新中...)
  14. Problem D. Euler Function HDU - 6322(欧拉数,找规律)
  15. 正则表达式项目,批量修改文件
  16. jquery点击图片放大效果
  17. k8s学习笔记——ceph pv rbd动态挂载
  18. 用moment.js对UTC和北京时间互转,格式化。
  19. 利用计算机实现对个别学习者,利用计算机实现对学习者进行个别指导的教学模式是基于( )理论。...
  20. 服务器攻击后的善后工作

热门文章

  1. 小D课堂 - 新版本微服务springcloud+Docker教程_6-05 高级篇幅之高并发情况下
  2. 阶段2 JavaWeb+黑马旅游网_15-Maven基础_第4节 maven生命周期和概念模型图_08maven生命周期...
  3. 阶段1 语言基础+高级_1-3-Java语言高级_05-异常与多线程_第3节 线程同步机制_8_解决线程安全问题_Lock锁...
  4. [Algorithm] Fibonacci Sequence - Anatomy of recursion and space complexity analysis
  5. linux学习(3)——vim文本编辑工具
  6. SSL-ZYC 2414 简写单词
  7. 一个网站图标引发的血案!绕过同源策略,判断你是否登录了某网站
  8. WEB建站规划之建站目的
  9. [导入]如何调试你的C#程序
  10. 程序员职业规划(一篇来自阿里Java工程师对工作3年左右程序员的职业建议和应该掌握的职业技能)...