三九宝宝网宝宝百科宝宝知识

想用asp程序把N个页面表导出生成一个Excel工作薄谁有具体操作方

02月06日 编辑 39baobao.com

[excel表格有没有什么工具做好模板让他自动生成?如图]楼主是想输入编号后其余信息自动带出吧,可以用index和match函数,如图片 名称后面的函数:=INDEX(B2:B4,MATCH(G2,A2:A4)) 数量后面的函数:=INDEX(C2:C4,MATCH(G2,A2:A4)) 单价后...+阅读

是在同一个数据集么?如果不是的话,想办法看看能不能弄到一个数据集上,然后,导出成EXCEL即可。 以下是用数据集导出的类,你可以直接调用。 using System; using System.Collections.Generic; using System.Text; using System.Data; using System.Text.RegularExpressions; using System.Web.UI.WebControls; namespace CommonFunctions { public class xlsExport { ////// 导出DataSet到客户端 //////源DataSet///导出类型///列字符///行字符///导出文件名public static void Export(DataSet dsResults, ExportFormat enExport, string strColDelim, string strRowDelim, string strFileName) { string strText = "", contentType = ""; DataGrid dgExport = new DataGrid(); dgExport.AllowPaging = false; dgExport.DataSource = dsResults; dsResults.DataSetName = "NewDataSet"; dgExport.DataMember = dsResults.Tables[0].TableName; dgExport.DataBind(); System.IO.StringWriter oStringWriter = new System.IO.StringWriter(); System.Web.UI.HtmlTextWriter oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter); dgExport.RenderControl(oHtmlTextWriter); strText = oStringWriter.ToString(); //特殊处理 switch (enExport) { case ExportFormat.XLS: { contentType = "application/vnd.ms-excel"; break; } case ExportFormat.CUSTOM: { contentType = "text/txt"; strText = ParseToDelim(strText, strRowDelim, strColDelim); break; } case ExportFormat.CSV: { strRowDelim = System.Environment.NewLine; strColDelim = ","; contentType = "text/txt"; strText = ParseToDelim(strText, strRowDelim, strColDelim); break; } case ExportFormat.TSV: { strRowDelim = System.Environment.NewLine; strColDelim = "\t"; contentType = "text/txt"; strText = ParseToDelim(strText, strRowDelim, strColDelim); break; } case ExportFormat.XML: { contentType = "text/xml"; strText = dsResults.GetXml(); break; } case ExportFormat.HTML: { contentType = "text/html"; break; } } System.Web.HttpContext.Current.Response.Clear(); System.Web.HttpContext.Current.Response.Buffer = true; System.Web.HttpContext.Current.Response.ContentEncoding = Encoding.GetEncoding("gb2312"); System.Web.HttpContext.Current.Response.Charset = ""; System.Web.HttpContext.Current.Response.AddHeader("Content-Disposition", "attachment; filename=" + strFileName); System.Web.HttpContext.Current.Response.ContentType = contentType; System.Web.HttpContext.Current.Response.Write(strText); System.Web.HttpContext.Current.Response.End(); } public static string ParseToDelim(string strText, string strRowDelim, string strColDelim) { Regex objReg = new Regex("(>\s+", RegexOptions.IgnoreCase); strText = objReg.Replace(strText, ""); strText = System.Web.HttpUtility.HtmlDecode(strText); return strText; } } public enum ExportFormat { XML, XLS, HTML, CSV, CUSTOM, TSV } } 我想的是,把所有的数据收集到DataSet里,然后,导出到excel。

以下为关联文档:

英国申请美国研究生成绩怎么算众所周知,英国大学一般算成绩,并不算具体分数,而是予以划分等级。在教育者看来,这种做法不仅先进,且有利于统计分析,还帮助学生获取自信,甚至还能潜移默化地建立社会制度。那么,英国...

是么叫2维码是怎样生成2维码(Two-dimensional code),又称2维条码,它是用特定的几何图形按1定规律在平面(2维方向)上散布的黑白相间的图形,是所有信息数据的1把钥匙。在现代商业活动中,可实现的利用10分广...

java怎么生成二维码1: 使用SwetakeQRCode在Java项目中生成二维码 这个是日本人写的,生成的是我们常见的方形的二维码 可以用中文 2: 使用BarCode4j生成条形码和二维码 barcode4j是使用datamatrix...

如何在VB程序下生成二维条码如何在VB程序下生成二维条码,包括PDF417、QrCode、DataMatrix和汉信二维条码,具体步驺如下:工具/原料准备VB开发环境,VS6.0开发环境方法/步骤创建VB工程,COPY二维条码动态链接库...

如何把注册页面生成二维码识别注册二维码的生成(可设置大小) 本文写的二维码生成是基于jQuery和jquery.qrcode.min.js插件的,本文将介绍两种方法和方式,仅供朋友选择和取舍。本文最下面附有插件的下载地址! 方式:...

vba快速生成拼音首字母为什么黄转为 j win7系统根据上面的回答改进了一下。Function getpychar(char)Dim Tmp&, Mvalue, Gvalue, i%Mvalue = Array(45217, 45252, 45253, 45760, 45761, 46317, 46318, 46825, 46826, 4700...

如何正确调用Create或者CreateEx函数生成CWnd类派生类的具有WSnew 一个CWnd,再Create不就成功了么Create的参数很简单啊,你注意不同的控件,有不同的字符串标示,比如:_T("EDIT") _T("LISTBOX")等,剩下的参数是窗口位置、样式、父窗口、ID,这些都好赋...

1学生成绩排名 1定义一个数组a11用以存放学生的成绩#include<iostream> using namespace std; struct Student { char name[16]; double data; }; Student stu[11]; void print(int n) { int i; for(i=0;i<n;i++) cout<<stu[i...

C语言学生成绩排名举个例子,学生的成绩依次为:7,5,6,3,8,排名初始化为1,2,3,4,5 根据你的程序: 经过第一次循环,即i=0;j=0时,程序排序依旧为7,5,6,3,8;排名为:1,3,2,5,4 如果在往下循环执行,第五名同学...

推荐阅读
图文推荐