知识大全 C#怎样用excel.dll读取excel文件

Posted 文件

篇首语:历史是知识分子文化活动的结果。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 C#怎样用excel.dll读取excel文件相关的知识,希望对你有一定的参考价值。

C#怎样用excel.dll读取excel文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  

  public DataTable ReadExcelToTable(string filepath)                    string excelfilePath = Server MapPath( Excel/Excel xls );            Excel Application myExcel = new Excel ApplicationClass();            Excel Workbooks myBooks = myExcel Application Workbooks;            object oMissing = System Reflection Missing Value;

  Excel Workbook myBook = myBooks Open(excelfilePath oMissing oMissing oMissing oMissing oMissing oMissing oMissing oMissing oMissing oMissing oMissing oMissing oMissing oMissing);

  //Excel Workbook myBook = myExcel Workbooks[ ];            int sheetint = myBook Worksheets Count;//能得到sheet的数量

  Excel Worksheet mySheet = (Excel Worksheet)myBook Worksheets[ ];            int rowsint = mySheet UsedRange Cells Rows Count; //得到行数            int columnsint = mySheet UsedRange Cells Columns Count;//得到列数            System Data DataTable dt = new System Data DataTable( mytable );            for (int i = ; i < columnsint; i++)                            dt Columns Add( F + i ToString() System Type GetType( System String ));                        DataSet myDs = new DataSet();            myDs Tables Add(dt);            DataRow myRow;            myDs Clear();

  for (int i = ; i < rowsint; i++) //第一行为标题 不读取                            myRow = myDs Tables[ mytable ] NewRow();                for (int j = ; j < columnsint; j++)               

  Excel Range r = (Excel Range)mySheet Cells[i j];                    string strValue = r Text ToString();                    string aa = strValue;                    string columnname = F + j ToString();                    myRow[columnname] = strValue;

                  myDs Tables[ mytable ] Rows Add(myRow);           

  return myDs Tables[ mytable ];       

cha138/Article/program/net/201311/12028

相关参考

知识大全 使用C#读取dbf行情文件

使用C#读取dbf行情文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  由于历史的原因我国的上

知识大全 在C#中如何读取配置文件[2]

在C#中如何读取配置文件[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  不同的type不但

知识大全 在C#中如何读取配置文件[3]

在C#中如何读取配置文件[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!通过上面的代码我们可以

知识大全 C#如何读取和创建INI文件

C#如何读取和创建INI文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在做项目过程中有时需

知识大全 c#文件的创建、读取及写入

  在c#中运用到操作流时首先要加入以下两个命名空间  usingSystemIO;  usingSystemCollections;  我总结了以下几种方式来进行IO操作很简便但却很实用  目录的创

知识大全 C#中通过读取配置文件动态创建泛型对象

C#中通过读取配置文件动态创建泛型对象  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  背景  我

知识大全 在ASP.NET访问Excel文件 (VB and C#)

在ASP.NET访问Excel文件(VBandC#)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 用C#读取sina天气预报到wap页面

用C#读取sina天气预报到wap页面  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  <%@Re

知识大全 C#用Activex实现Web客户端读取RFID功能

C#用Activex实现Web客户端读取RFID功能  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 用 PHP 读取文件的正确方法

用PHP读取文件的正确方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &