社区
C#
帖子详情
请问C#如何得到Excel表的Sheet名称?(急)
fivehun
2006-10-27 10:40:44
我想用C#操作Excel表中的某一个Sheet,查过很多资料,只找到通过Sheet的索引来选择,如何通过sheet的名称来选择呢?
请指教,谢谢!
...全文
360
5
打赏
收藏
请问C#如何得到Excel表的Sheet名称?(急)
我想用C#操作Excel表中的某一个Sheet,查过很多资料,只找到通过Sheet的索引来选择,如何通过sheet的名称来选择呢? 请指教,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pinglan
2006-10-27
打赏
举报
回复
try
{
openFileDialog1.ShowDialog();
oledbconn1.ConnectionString = "provider=Microsoft.Jet.OLEDB.4.0;data source="+openFileDialog1.FileName+";Extended Properties=Excel 8.0;Persist Security Info=False";
oledbconn1.Open();
DataTable dt = oledbconn1.GetOleDbSchemaTable(OleDbSchemaGuid.Tables,new object[] {null, null, null, "TABLE"});
foreach (DataRow dr in dt.Rows)
{
comboBox1.Items.Add((String)dr["TABLE_NAME"]);
}
//MessageBox.Show("打开成功!","提示!",MessageBoxButtons.OK,MessageBoxIcon.Information );
}
catch(Exception) //catch(Exception ex)
{
MessageBox.Show("Excel文件不能被打开!" ,"错误",MessageBoxButtons.OK,MessageBoxIcon.Error );
}
textBox1.Text=openFileDialog1.FileName;
可以看看我的代码,把当前打开的EXCEL文件中所有的表都填写到comboBox控件的下拉列表中!不知对你是否有用!
================================
这也是别人的做法,发过来你看,我也是这么用的,有效!
livode
2006-10-27
打赏
举报
回复
sheets["名字"]
liujia_0421
2006-10-27
打赏
举报
回复
学习,收藏......
fivehun
2006-10-27
打赏
举报
回复
问题已经基本解决了
for(int i=0; i<appObj.Worksheets.Count; i++)
{
sheetObj = (Excel.Worksheet)appObj.Worksheets.get_Item(i+1);
if (sheetObj.Name == szSheetName)
{
hasSheet = true;
break;
}
}
通过遍历是可以得到的。
fivehun
2006-10-27
打赏
举报
回复
谢谢,但我不想用Microsoft.Jet.OLEDB.4.0这种方式处理
c#
读取
excel
sheet
(工作簿) 名字
本文将详细介绍如何使用
C#
语言读取
Excel
文件中的
Sheet
名称
,并进一步解析如何利用这些
名称
来操作
Excel
数据。 #### 一、背景与需求分析 在开发应用程序时,特别是涉及数据导入导出功能的应用中,经常需要读取
Excel
...
C#
NPOI导出多个
Sheet
页的
Excel
C#
用NPOI导出多个
sheet
页的
Excel
,
sheet
页
名称
可以自定义
Excel
中
sheet
名获取
在提供的代码片段中,主要展示了如何通过
C#
编程语言来获取
Excel
文件中指定
Sheet
的数据,并且也间接涉及到了如何获取
Sheet
名称
的方法。下面将详细介绍这一过程。 #### 2.2 连接
Excel
文件 首先,需要建立与
Excel
文件...
[二合一]
C#
读取和导出
EXCEL
类库(可操作多个
SHEET
)
标题中的 "[二合一]
C#
读取和导出
EXCEL
类库(可操作多个
SHEET
)" 指的是一个
C#
开发的类库,它整合了读取和导出
Excel
文件的功能,并且能够方便地操作
Excel
文件中的多个工作
表
(
Sheet
)。这种类库在处理大量...
C#
.net 读取
excel
文件所有
表
单(
sheet
)的名字,.txt文件,调用方法,使用需要引入System.Data.OleDb命名空间
###
C#
.NET读取
Excel
文件的所有
Sheet
名称
在日常工作中,经常需要处理
Excel
文件,尤其是在数据管理和报
表
生成方面。为了有效地操作
Excel
文件中的多个
Sheet
(工作
表
),我们需要能够读取这些
Sheet
的
名称
。本篇文章...
C#
111,092
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章