asp.net 读Excel文件

原创 2011年01月21日 10:37:00

1.引用.net组件Microsoft.Office.Interop.Excel,

 

using Excel = Microsoft.Office.Interop.Excel;

 

2.Coding;

 

try
            {
                Microsoft.Office.Interop.Excel.Application excelApp = null;
                Excel.Workbook excelWorkbook = null;
                Excel.Worksheet excelWorksheet = null;
                Excel.Range range = null;

 

                string fileName = "sl.xlsx";
                excelApp = new Excel.ApplicationClass();
                excelWorkbook = excelApp.Workbooks.Open(
               fileName, Type.Missing, Type.Missing, Type.Missing, Type.Missing,
               Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing,
               Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);//打开文件

                excelWorksheet = (Excel.Worksheet)excelWorkbook.Worksheets[1];//excelSheets[1],读取第一个工作表
                int RowNum = excelWorksheet.UsedRange.Cells.Rows.Count; //有效行数
                this.Label1.Text += "RowNum="+Convert.ToString(RowNum)+"|";
                string start = "A"; //列起始位置
                string end = "B";//列终止位置
                for (int i = 1; i <= RowNum; i++)
                {
                    range = excelWorksheet.get_Range(start+"" +i.ToString(),end+""+i.ToString());
                    Array array = (Array)range.Cells.Value2;

                    this.Label1.Text += array.GetValue(1, 1).ToString() + "|";
                }
            }
            catch
            {

            }

asp.net Excel操作-读写

前台 Excel模版写入操作 要写要到Excel的数据,请不要同时点两种方法 ...
  • cxd1008
  • cxd1008
  • 2017年02月05日 08:29
  • 496

asp.net读取Excel文件的两种方法,NPOI方法

第一种方法:传统方法,采用OleDB读取EXCEL文件, 优点:写法简单,缺点:服务器必须安有此组件才能用,不推荐使用 private DataSet GetConnect_DataSet2(st...
  • lybwwp
  • lybwwp
  • 2014年02月28日 14:28
  • 21286

ASP.NET(C#) 读取EXCEL问题汇总

使用OLEDB可以对excel文件进行读取,我们只要把该excel文件作为数据源即可。 一 在D盘创建excel文件test.xls:    二 将工作表Sheet1的内容读取到DataSet ...
  • chenxiang199055
  • chenxiang199055
  • 2014年02月27日 15:05
  • 8310

在ASP.NET访问Excel文件

C# Code---------------------------------------------protected void Page_Load(Object Src, EventArgs E...
  • 21aspnet
  • 21aspnet
  • 2004年10月24日 22:30
  • 1778

asp.net生成Excel并导出下载五种实现方法

http://www.jb51.net/article/33728.htm 有关Excel下载的文章网上想必有很多,利用闲暇时间整理了一些有Excel下载方法的文章,接下来介绍五种实现Exc...
  • a364416036
  • a364416036
  • 2016年07月29日 09:17
  • 1312

Asp.Net MVC导出下载excel

代码: 注意:编码方式可适当调整 ExportExcel Code public FileResult ExportExcel() { va...
  • zhifeiya
  • zhifeiya
  • 2017年04月22日 17:35
  • 865

ASP.NET中文件流的使用——下载Excle文件、文件的读取和写入

ASP.NET中文件流的使用——下载文件
  • syaguang2006
  • syaguang2006
  • 2013年08月15日 18:39
  • 2133

ASP.NET控件FileUpload实现Excel文件内容上传到数据库

实现思路:Excel的内容并不可以直接上传到数据库,所以先将Excel内容读取出来转化为DataSet,然后可以得到DataTable,遍历每一行,存到数据库里就好了。 前台只放了两个控件: ...
  • nest9527
  • nest9527
  • 2017年03月29日 15:45
  • 2953

解决ASP.NET 读取EXCEL 单元格 无法读取 空值 不显示

读取excel时,某些单元格为空值  当我们用oledb读取excel的时候,如果没有配置imex=1的属性,微软的处理机制是将列转换为同一类型来读取的.例如你在第一行写的数字格式,而第二行写的字符...
  • gorch
  • gorch
  • 2012年02月01日 10:21
  • 1329

用easyui-filebox上传Excel文件(ASP.NET MVC)[附源码下载]

用easyui-filebox上传Excel文件(ASP.NET MVC)。
  • djk8888
  • djk8888
  • 2017年12月21日 09:18
  • 207
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:asp.net 读Excel文件
举报原因:
原因补充:

(最多只允许输入30个字)