Javascript调用 ActiveXObject导出excel文档。

function makeDataBook(){
	var xls = new ActiveXObject ("Excel.Application");
	xls.visible = true;
	var newBook = xls.Workbooks.Add;
	newBook.Worksheets.Add;
	newBook.Worksheets(1).Activate;
	xls.ActiveWorkBook.ActiveSheet.PageSetup.Orientation = 1;
	xls.ActiveWorkBook.ActiveSheet.PageSetup.PaperSize = 1;
	var lineNum = 1;
	var colNum = jQuery("#dataTable tr.dataTableTitle").children("th").not(".dataTableMeta").size();
	jQuery("#dataTable tr.dataTableTitle").children("th").not(".dataTableMeta").each(function(index){
		var value = jQuery(this).text()+"";
		 newBook.Worksheets(1).Cells(lineNum,(index+1)).value=value;
	});
	jQuery("#dataTable tr.dataTableCell").each(function(index){
		lineNum =lineNum+1;
		jQuery(this).children("td").not(".dataTableMeta").each(function(index){
			newBook.Worksheets(1).Cells(lineNum,(index+1)).value=jQuery(this).text();
		});
	});
	newBook.Worksheets(1).Name=jQuery("#dataTableName").text();
}

  

时间: 2024-10-28 21:00:18

Javascript调用 ActiveXObject导出excel文档。的相关文章

struts2中利用POI导出Excel文档并下载

1.项目组负责人让我实现这个接口,因为以前做过类似的,中间并没有遇到什么太困难的事情.其他不说,先上代码: 1 package com.tydic.eshop.action.feedback; 2 3 import java.io.ByteArrayInputStream; 4 import java.io.ByteArrayOutputStream; 5 import java.io.FileInputStream; 6 import java.io.IOException; 7 import

POI导出EXCEL文档

package com.wiseweb.util.excel; import java.io.*; import java.util.*; import javax.swing.JOptionPane; import org.apache.poi.hssf.usermodel.*; import org.apache.poi.hssf.util.HSSFColor; import com.wiseweb.pom.entity.BaiinfoPriceTime; public class Expo

Asp.net中导出Excel文档(Gridview)

主要思路,通过GridView来导出文档. 新建一个Aspx页面,页面创建GridView控件,后台绑定好数据源.然后load中直接打印即可导出 前台的GridView <asp:GridView ID="GridView1" BorderColor="Black" runat="server" AutoGenerateColumns="False" Font-Size="12px" Width=&q

Apache POI -- Java 导出Excel文档(笔记)

一.Action类 import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStream; import java.lang.reflect.Field; import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Met

asp.net mvc4使用NPOI 数据处理之快速导出Excel文档

一.背景 在之前做的小项目里有一需求是:要求将一活动录入的数据进行统计,并以excel表格形式导出来,并且对表格格式要求并不高. 二.问题分析 鉴于用户只要求最终将数据库中的数据导出excel,对于格式要求不高,因此只需要在页面上加入一条链接,后台action中读取数据然后通过第三方组件导出,再下载,就能满足这个简单的需求了.首先上bing找了有关数据导出的组件,NPOI是弹出的次数最多的一项,在这里也要说到以前做winform窗体开发用到过水晶报表的方法,其实实现方法比较多,由于以前没接触过N

使用struts2和poi导出excel文档

poi眼下应该是比較流行的操作excel的工具了.这几天做了个struts2和poi结合使用来实现导出excel的功能.个人认为还是比較有用的.代码阅读起来也非常easy.下来就来分享下我的心得 1  struts2的下载excel文件机制 struts2的action中使用poi和输入输出流把二进制数据通过流的形式响应给client.client浏览器作出响应的处理,如弹出文件下载对话框 2  poi的用法 poi解析或生成excel网上资料特别多,这里我就不给出代码了 3 struts文件的

C# NPOI 导入与导出Excel文档 兼容xlsx, xls(xf13中已经引用了xlsx的npoi)

这里使用的NPOI版本为: 2.1.3.1 官方下载地址: http://npoi.codeplex.com/releases 版本内包含.Net 2.0 与.Net 4.0 .Net 4.0中包含文件 使用时需引用需要引用所有5个dll 使用到的引用 using NPOI.HSSF.UserModel; using NPOI.SS.UserModel; using NPOI.XSSF.UserModel; 还有经过自己整理的导入导出Excel代码: /// <summary> /// Exc

PHP 导出Excel 文档

下面是总结的几个使用方法 include 'PHPExcel.php'; include 'PHPExcel/Writer/Excel2007.php'; //或者include 'PHPExcel/Writer/Excel5.php'; 用于输出.xls的 创建一个excel $objPHPExcel = new PHPExcel(); 保存excel—2007格式 $objWriter = new PHPExcel_Writer_Excel2007($objPHPExcel); //或者$o

Asp.net的对Excel文档的导入导出操作

刚刚初入职场,在休闲的时间写下了项目中用到的对Excel文档操作的方法以及总结,多的不说,直接上代码 public static void CreateExcel(DataSet ds, string FileName) { //resp = Page.Response; HttpContext.Current.Response.Clear(); HttpContext.Current.Response.Buffer = true; HttpContext.Current.Response.Ch