找回密码
 立即注册

QQ登录

只需一步,快速开始

perfect_100

银牌会员

5

主题

11

帖子

3697

积分

银牌会员

积分
3697

活字格认证

[已处理] 读取EXCEL列表

perfect_100
银牌会员   /  发表于:2015-1-4 10:01  /   查看:4982  /  回复:4
请问如何在不使用fs.open("xxx.xls")的情况下获取该EXCEL的sheets列表啊,然后再只打开其中某一个?

4 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2015-1-4 12:17:00
沙发
回复 1楼perfect_100的帖子

问题一:
如何在不使用fs.open("xxx.xls")的情况下获取该EXCEL的sheets列表啊
》》我理解这个问题您不希望看到UI界面,可以通过后台创建 Spread 实例,再打开这个Excel获取Sheet列表信息。目前只能通过 OpenExcel 方法。
问题二:
只打开其中某一个Sheet。

  1. this.fpSpread1.Sheets[0].OpenExcel("", 0);
复制代码
回复 使用道具 举报
perfect_100
银牌会员   /  发表于:2015-1-4 16:22:00
板凳
回复 2楼iceman的帖子

好的。谢谢,我希望可以改进一下,因为有些情况下,并不是所有的sheets都是我们想要读取的,却又打开所有的sheet会浪费一些时间
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-1-4 19:15:00
地板
回复 3楼perfect_100的帖子

问题我们已经查收,明天进一步处理。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-1-5 10:11:00
5#
回复 3楼perfect_100的帖子

获取Excel文件sheetview列表可以通过.NET原生接口来实现:
http://www.cnblogs.com/lgc19/archive/2010/11/08/1871853.html
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部