标题:C#对excel操作的代码
只看楼主
tntzwc
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:216
专家分:0
注 册:2007-4-28
 问题点数:0 回复次数:9 
C#对excel操作的代码
求助C#对excel操作的代码
搜索更多相关主题的帖子: excel 代码 
2007-05-05 11:31
yuer1231
Rank: 1
等 级:新手上路
帖 子:40
专家分:0
注 册:2006-11-30
得分:0 

//导入excel
private void Button1_Click(object sender, System.EventArgs e)
{
string aa=System.Web.HttpContext.Current.Server.MapPath(TextBox2.Text.Trim()); //得到服务器位置
string pathsave=System.Web.HttpContext.Current.Server.MapPath(TextBox1.Text.Trim()); //得到服务器位置

DataSet ds= ExcelToDS(aa,"a");//取得绑定的DataSet 可改DataSet为你的DataSet了.

Excel.Application ExcelApp=new Excel.ApplicationClass();
Excel.Workbook ExcelWorkBook=ExcelApp.Application.Workbooks.Add(true);
Excel.Worksheet ExcelWorkSheet=(Excel.Worksheet)ExcelWorkBook.Worksheets[1];
int rowcount,columncount;
rowcount=(int)ds.Tables["tablevalue"].Rows.Count;
columncount=(int)ds.Tables["tablevalue"].Columns.Count;
//开始填充 //随意写内容了...
int ii,jj;
ExcelApp.Cells[1,1]="公司";
for ( ii=0;ii<rowcount;ii++)
{
for ( jj=0;jj<columncount;jj++)
{ ExcelApp.Cells[ii+4,jj+1]=ds.Tables["tablevalue"].Rows[ii][jj].ToString().Trim(); }
}
ExcelWorkBook.SaveCopyAs(pathsave); ExcelWorkSheet=null;
ExcelWorkBook.Close(false,null,null);
ExcelApp.Quit();
System.GC.Collect();

Label6.Text="导入完成!!!";
Button2.Visible=true;


}


从网上挡的,不知道是不是你需要的


2007-05-05 12:44
yuer1231
Rank: 1
等 级:新手上路
帖 子:40
专家分:0
注 册:2006-11-30
得分:0 
http://www.wantsoo.com/ArticleShow/4783.aspx
你可以到这个网址去看看,我觉得还可以

2007-05-05 12:47
June2Ling
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2007-4-9
得分:0 
我按网址去看了,很有用。

六月JVL风铃
2007-05-05 13:24
tntzwc
Rank: 3Rank: 3
等 级:新手上路
威 望:7
帖 子:216
专家分:0
注 册:2007-4-28
得分:0 

谢谢 啊


努力了有可能失败,不努力一定失败!
2007-05-06 13:48
蓝精灵111
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2007-5-9
得分:0 
谢谢

2007-05-09 12:23
ylh_purple
Rank: 1
等 级:新手上路
帖 子:23
专家分:0
注 册:2007-5-31
得分:0 
   恩,不错
2007-06-01 15:17
wzerolai
Rank: 1
等 级:新手上路
帖 子:52
专家分:0
注 册:2007-5-14
得分:0 

顶下先。

2007-06-02 20:26
维夏
Rank: 2
等 级:论坛游民
威 望:1
帖 子:32
专家分:11
注 册:2009-9-22
得分:0 
怎么我打不开呢。呵呵,不让我学呢……
2010-05-31 14:58
c1_wangyf
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:小飞侠
威 望:7
帖 子:665
专家分:2832
注 册:2010-5-24
得分:0 
以下是引用维夏在2010-5-31 14:58:38的发言:

怎么我打不开呢。呵呵,不让我学呢……
^_^,真的打不开
2010-08-31 12:53



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-137009-1-1.html




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

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