Foxtable(狐表)用户栏目专家坐堂 → [讨论]读取EXCEL的一个问题


  共有4393人关注过本帖树形打印复制链接

主题:[讨论]读取EXCEL的一个问题

帅哥哟,离线,有人找我吗?
hiliuyong
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:436 积分:5082 威望:0 精华:0 注册:2012/3/27 15:33:00
[讨论]读取EXCEL的一个问题  发帖心情 Post By:2013/10/31 11:34:00 [显示全部帖子]

Dim dlg As New OpenFileDialog '定义一个新的OpenFileDialog
dlg.Filter= "Excel文件|*.xls" '设置筛选器
If dlg.ShowDialog = DialogResult.Ok Then '如果用户单击了确定按钮
    Dim Book As New XLS.Book(dlg.FileName)
    Dim Sheet As XLS.Sheet = Book.Sheets(0)
    Dim Cell As XLS.CEll = Sheet(3,2)   
    msgbox(cell.value)

End If

 

以上语句可以通过,但是现在我把Sheet(3,2)命名为“客户”

实现类似的语句

Dim Cell As XLS.CEll = Sheet(“客户”) 

但是这句行不通,求教大家该如何写?

 


 回到顶部
帅哥哟,离线,有人找我吗?
hiliuyong
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:436 积分:5082 威望:0 精华:0 注册:2012/3/27 15:33:00
  发帖心情 Post By:2013/10/31 11:41:00 [显示全部帖子]

BIN,不是值,是命名

 回到顶部
帅哥哟,离线,有人找我吗?
hiliuyong
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:436 积分:5082 威望:0 精华:0 注册:2012/3/27 15:33:00
  发帖心情 Post By:2013/10/31 11:44:00 [显示全部帖子]

比如VBA中可以把CELL(1,1)命名为“客户”,调用的时候可以读取CELL(1,1)的值,也可以读取RANGE("客户")的值,

继续顶帖,求高人赐教!


 回到顶部
帅哥哟,离线,有人找我吗?
hiliuyong
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:436 积分:5082 威望:0 精华:0 注册:2012/3/27 15:33:00
  发帖心情 Post By:2013/10/31 11:48:00 [显示全部帖子]

继续顶,应该是可以通过命名读取的,只是我不知道方法是什么?

 回到顶部