| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 730 人关注过本帖
标题:[求助]生成Excel的问题???
只看楼主 加入收藏
zsf2006
Rank: 1
来 自:博客园
等 级:新手上路
威 望:1
帖 子:315
专家分:0
注 册:2006-6-3
结帖率:100%
收藏
 问题点数:0 回复次数:4 
[求助]生成Excel的问题???
我想实现这样的功能:当我点击下面的按钮时
<asp:button Text="生成Excel" ID="ExcelButton" runat="server" OnClick="ExcelButton_Click"/>
能够把库里的数据生成Excel,我有2个问题不明白
1、在cs文件里 ,顶部应该包含Excel的什么类
using System;
...
2、这个ExcelButton_Click事件应该怎么写呢?
我写了下面的这个做为测试,可是有错误
编译器错误信息: CS0246: The type or namespace name 'Excel' could not be found (are you missing a using directive or an assembly reference?)

protected void ExcelButton_Click(object sender, System.EventArgs e)
{
string filename="";
Excel.ApplicationClass oExcel;
oExcel = new Excel.ApplicationClass();
oExcel.UserControl = false;
Excel.WorkbookClass wb = (Excel.WorkbookClass) oExcel.Workbooks.Add(System.Reflection.Missing.Value);
for(int i = 1;i <= 5; i++)
{
oExcel.Cells[i,1]=i.ToString();
oExcel.Cells[i,2]="第2列";
oExcel.Cells[i,3]="第3列";
oExcel.Cells[i,4]="第4列";
}
wb.Saved = true;
filename= Server.MapPath("test.xls");
oExcel.ActiveWorkbook.SaveCopyAs(filename);
oExcel.Quit();
System.GC.Collect();

}
做过这个功能的朋友,请指点一二,谢谢先!!!
搜索更多相关主题的帖子: Excel 
2007-07-09 13:18
冰彩虹
Rank: 4
来 自:上海
等 级:贵宾
威 望:14
帖 子:806
专家分:44
注 册:2007-6-28
收藏
得分:0 
添加引用--COM组件--Microsoft Excel 11.0 Object Library

Flying without wings
2007-07-09 13:36
zsf2006
Rank: 1
来 自:博客园
等 级:新手上路
威 望:1
帖 子:315
专家分:0
注 册:2006-6-3
收藏
得分:0 
不懂,能不能说的详细点啊,大哥!

光临我的博客:http://
2007-07-09 13:43
冰彩虹
Rank: 4
来 自:上海
等 级:贵宾
威 望:14
帖 子:806
专家分:44
注 册:2007-6-28
收藏
得分:0 

右键项目--添加引用--选择COM表单--找到Microsoft Excel 11.0 Object Library--确定


Flying without wings
2007-07-09 13:52
wangyan419
Rank: 1
等 级:新手上路
帖 子:73
专家分:0
注 册:2006-1-7
收藏
得分:0 
Excel 2003 引用:Microsoft Excel 11.0 Object Library
Excel 2000 引用:Microsoft Excel 9.0 Object Library

2007-07-10 10:07
快速回复:[求助]生成Excel的问题???
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.024176 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved