.NET读取Excel中各Sheet的名字

原创 2006年06月21日 15:33:00

OleDbConnection objConn = null;
            DataTable dt = null;

            try
            {
                string connString =
                    "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D://Readme.xls;Extended Properties=Excel 8.0;";
                objConn = new OleDbConnection(connString);
                objConn.Open();
                dt = objConn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, null);

                if (dt != null)
                {
                    string[] sheetName = new string[dt.Rows.Count];
                    int i = 0;
                    foreach (DataRow row in dt.Rows)
                    {
                        sheetName[i] = row["TABLE_NAME"].ToString();
                        i++;
                    }

                }
            }
            catch(Exception e1)
            {
                ...
            }

C#读取和导出EXCEL类库(可操作多个SHEET)

改进的一个EXCEL类,可以读取EXCEL,也可以将内容导出到EXCEL.操作多个SHEET比较方便. 而且无须安装任何EXCEL. 1.读取. public void Read(str...
  • hwm831002
  • hwm831002
  • 2013年09月30日 10:59
  • 6681

使用POI读取EXCEL中的所有Sheet表

使用POI读取EXCEL中的所有Sheet表    最近接触到了多sheet页的导入导出功能,现举例如何使用POI,通过多个循环读取EXCEL中的所有Sheet表内容。 packa...
  • maoxiao1229
  • maoxiao1229
  • 2016年03月14日 10:30
  • 10155

c#读取Excel的第一个Sheet表

public ArrayList ExcelSheetName(string filepath)           {               ArrayList al = new ArrayL...
  • springflower66
  • springflower66
  • 2016年06月29日 08:28
  • 1110

Excel获取Sheet表名

背景:最近在做Excel的导入导出功能,收获了很多的知识,首先采用数据库链接方式,使用OLEDB链接接口访问Excel表中的数据。 链接字符串: excel 2000 ~ 2003的 OleDb 连...
  • wgp15732622312
  • wgp15732622312
  • 2016年12月11日 23:46
  • 833

java读取Excel指定sheet页或全部sheet页数据(含2003和2007版本)

package Excel; import java.io.File; import java.io.FileInputStream; import java.io.IOException; imp...
  • u010792467
  • u010792467
  • 2014年10月23日 14:27
  • 4091

python读取excel文件中所有sheet表格:openpyxl模块(二)

通过openpyxl模块 循环遍历excel文件中所有sheet表格。 操作步骤: (1)用load_workbook函数打开excel文件,返回一个工作簿对象 (2)用工作簿对象获取所有的sheet...
  • yupeigu
  • yupeigu
  • 2016年12月11日 12:54
  • 7384

matlab将多个excel读取并存到一个excel的不同sheet中

不少小伙伴们在日常学习工作中遇到需要整合大量excel的工作,比如需要将1000个excel的sheet1工作表中的数据读取后存放到一个excel文件中并按1000个工作表分别保存,手动操作吗,那肯定...
  • theSunrize
  • theSunrize
  • 2017年04月09日 15:24
  • 2256

C#中获取Excel文件的第一个表名

Excel文件中第一个表名的缺省值是Sheet1$, 但有时也会被改变为其他名字. 如果需要在C#中使用OleDb读写Excel文件, 就需要知道这个名字是什么. 以下代码就是实现这个功能的: ...
  • firefly_2002
  • firefly_2002
  • 2013年06月03日 14:35
  • 1746

POI实现导入多sheet表excel实现

在项目中导入导出Excel是一件很平常的事情,采用的技术也有很多种:比如有JXL 还有POI。 下面大概介绍一下这两个开源的产品,也做一个比较: jxl是一个韩国人写的java操作...
  • qq_30641447
  • qq_30641447
  • 2016年11月23日 00:17
  • 2971

excel之C++[1]获取指定的工作页

一直想记录些关于excel发现,单总是被其他事打断,最近回头看看发现还有好些尝试都没做 现在记录一些尝试,权当记录 vc excel深入方面的资料不多,至少我没找到,有时一个函数就把人逼疯半天,些...
  • bai_lu_sz
  • bai_lu_sz
  • 2013年03月19日 11:01
  • 1227
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:.NET读取Excel中各Sheet的名字
举报原因:
原因补充:

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