`

万能导出excel ,javascript代码

阅读更多
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <title> New Document </title>
<SCRIPT LANGUAGE="javascript"> 
function AutomateExcel() 
{ 
var oXL = new ActiveXObject("Excel.Application"); 
var oWB = oXL.Workbooks.Add(); 
var oSheet = oWB.ActiveSheet; 
var hang = ConTable.rows.length; 
var lie = ConTable.rows(0).cells.length; 
for (i=0;i<hang;i++) 
{ 
for (j=0;j<lie;j++) 
{ 
oSheet.Cells(i+1,j+1).value = ConTable.rows(i).cells(j).innerText; 
} 
} 
oXL.Visible = true; 
oXL.UserControl = true; 
} 
</SCRIPT> 
 </head>

 <body>
  <table width="100%" border="0" cellpadding="0" cellspacing="1" id="ConTable">
  <tr>
   <th>业务名称</th>
   <th>CP/SP名称</th>
    <th>通道名称</th>
    <th>频点</th>
    <th>通道IP</th>
    <th>使用时间</th>
    <th>使用次数</th>
    <th>有无异常</th>
  </tr>

  <tr>
   <td>搞笑时刻</td>
   <td>阳光报社</td>
    <td>中国移动</td>
    <td>603</td>
    <td>192.168.3.331</td>
 <td>2011-3-22</td>
    <td>3</td>
    <td>无</td>
  </tr>
  <tr>
    <td>音乐点滴</td>
    <td>信报</td>
 <td>数据广播</td>
 <td>701</td>
 <td>192.168.2.92</td>
    <td>2011-2-20</td>
    <td>9</td>
    <td>无</td>
  </tr>
  <tr>
    <td>新京新闻</td>
    <td>大唐日报</td>
 <td>数据广播</td>
 <td>702</td>
 <td>192.168.2.92</td>
    <td>2011-3-23</td>
    <td>15</td>
    <td>无</td>
  </tr>
  <tr>
    <td>招聘栏目</td>
    <td>信报</td>
 <td>数据广播</td>
 <td>5300</td>
 <td>192.168.2.92</td>
    <td>2011-3-23</td>
    <td>15</td>
    <td>无</td>
  </tr>
</table>
<input type="button" value="导出Excle" onClick="AutomateExcel();" />
 </body>
</html>

 可能你会遇到这样的问题:automation 服务器不能创建对象,现解决问题如下:

一:主要是Scripting.FileSystemObject (FSO 文本文件读写)被关闭了,开启FSO功能即可,在“运行”中执行regsvr32 scrrun.dll

二:如果javascript脚本中报这个错误是因为IE的安全设置不允许运行未标记为安全的activeX控件 更改IE的安全设置,把相应的选项打开即可。
  有时用上面“解决”中所提的方法不是100%成功的,因为毕竟导致同样现象的原因并不是只会有一个,这个亦是一个思路。如果是在安装某个软件后出现这种问题,可卸载该软件或重装一下!

即:只要修改"本地Intranet"内“对没有标记为安全的ActiveX控件进行初始化和脚本运行”这一项设置为“启用”就可以了,其他的ActiveX设置基本不起作用。

分享到:
评论

相关推荐

    excel导出实现代码

    以下是对"Excel导出实现代码"这一主题的详细解释。 一、Apache POI简介 Apache POI是Java领域中的一个流行库,它允许开发者通过编程方式创建、修改和读取Microsoft Office格式的文件。对于Excel文件,POI提供了HSSF...

    C# 导出excel 实例代码

    在C#编程环境中,导出Excel是一项常见的任务,特别是在数据处理和报告生成方面。下面将详细探讨如何使用C#来实现Excel的导出,并提供相关的实例代码。 首先,要理解C#导出Excel的基本原理。通常,我们可以使用两种...

    导出excel代码

    在IT领域,"导出Excel代码"通常是指在编程环境中编写代码来生成、操作或处理Microsoft Excel文件。Excel因其强大的数据处理和分析能力而被广泛使用,特别是在数据分析、报告生成和自动化任务中。当我们谈论“导出...

    JS数据导出Excel案例代码

    总的来说,JS数据导出Excel涉及了JavaScript的数据处理、文件格式转换和浏览器API的使用,对于Web开发者来说是一项实用技能。通过理解这些知识点,你可以创建用户友好的功能,使他们能够方便地导出和管理数据。

    万能工具类_导出excel_支持各个版本的导出

    在.NET开发环境中,导出Excel是一项常见的需求,无论是数据分析、报表生成还是数据交换,都可能用到这个功能。本文将详细讲解如何使用C#编写一个万能的工具类,实现对不同版本Excel的导出支持。 首先,我们需要理解...

    VB中导出EXCEL源代码

    在VB(Visual Basic)编程环境中,常常...总之,这段VB代码展示了如何使用ADO(ActiveX Data Objects)库将数据从VB程序导出到Excel,对于需要在VB应用程序与Excel之间传输数据的开发者来说,这是一种常见的实用技术。

    解决poi大数据量导出excel的代码

    解决poi大数据量导出excel的代码,该代码中所用的jar包是poi3.9。在测试过程中单个sheet中导出20万数据没有问题。

    易语言高级表格快速导出EXCEL

    在IT行业中,易语言是一种基于汉语编程的编程环境,它以简单、直观的...通过阅读和分析这些源代码,可以深入理解易语言在处理表格数据和导出Excel方面的技术细节,这对于提升易语言编程技能和解决实际问题非常有帮助。

    lodop导出ExcelDemo

    【lodop导出ExcelDemo】是一个基于LODOP技术实现的JavaScript示例,它展示了如何通过LODOP组件将网页中的数据导出为Excel文件。这个功能在许多Web应用程序中非常实用,允许用户方便地保存和处理数据。下面将详细阐述...

    java poi导出图片到excel示例代码

    Java POI导出图片到Excel示例代码详解 Java POI是Java开发中常用的开源库,用于读写Microsoft Office文件格式,包括Excel、Word、PowerPoint等。今天,我们将介绍如何使用Java POI将图片导出到Excel中。 标题解释 ...

    导出万能Excel(最精开发版)

    这个标题暗示了一个集合,里面包含了各种用于高效、灵活地导出Excel文件的方法和工具。下面我们将深入探讨与这个主题相关的多个知识点: 1. **数据导出**: 数据导出是将数据库、应用程序或其他数据源中的信息转换...

    DataGridView实现导出excel源代码

    此外,`GridToExcel`这个文件名可能是用来存储生成的Excel文件,或者是一个包含具体实现的类或方法的代码文件,具体的内容需要查看实际的代码来了解。 通过熟练掌握这些知识,你可以轻松地在C#应用中实现`...

    Ext Grid 导出Excel

    总结来说,"Ext Grid 导出Excel"这个话题涵盖了从JavaScript数据结构到Excel文件格式转换的过程,涉及到的主要技术有Ext JS的Grid和Store组件,以及第三方库SheetJS。这个过程对于那些需要提供数据导出功能的Web应用...

    基于SpringBoot和POI实现单线程和多线程导出Excel.zip

    基于SpringBoot和POI实现单线程和多线程导出Excel.zip基于SpringBoot和POI实现单线程和多线程导出Excel.zip基于SpringBoot和POI实现单线程和多线程导出Excel.zip基于SpringBoot和POI实现单线程和多线程导出Excel.zip...

    jquery 导出excel方法

    下面将详细介绍jQuery导出Excel的方法,以及相关知识点。 1. **jQuery插件:TableExport** 文件`tableExport.jquery.plugin-a891806`可能是一个名为TableExport的jQuery插件,它允许开发者将HTML表格数据导出为...

    ireport导出excel的代码

    本篇文章将详细介绍如何使用IReport和Java代码来导出Jasper文件为Excel。 首先,我们需要了解IReport的工作原理。IReport允许用户通过拖放操作创建报表模板,这些模板保存为.JRXML文件,这是一种基于XML的报表定义...

    layui数据表格导出Excel插件

    layui数据表格导出Excel插件是一款为layui框架设计的实用工具,它允许用户方便地将layui数据表格中的数据导出到Excel文件中。layui是一款轻量级的前端UI框架,以其简洁、优雅的代码风格和丰富的组件库深受开发者喜爱...

    HTML用JS导出Excel的五种方法.javascript导出excel的5种方法

    导出Excel文件时,需要创建一个工作表对象,然后加入到工作簿中,最后将其转换为二进制数据并下载。 ```javascript // 安装js-xlsx npm install xlsx import * as XLSX from 'xlsx'; function exportToExcel(data...

    从Ext grid导出Excel的代码和方法

    在提供的压缩包文件"ext导出excel"中,可能包含了一个示例代码或者实现这个功能的完整解决方案。通过研究和学习这个代码,你可以更直观地了解上述步骤是如何在实践中进行的。此外,你还可以参考Sencha官方文档和社区...

Global site tag (gtag.js) - Google Analytics