Foxtable(狐表)用户栏目专家坐堂 → 如何打开选定单一文件


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

主题:如何打开选定单一文件

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


加好友 发短信
等级:八尾狐 帖子:1945 积分:5927 威望:0 精华:0 注册:2017/11/8 17:37:00
如何打开选定单一文件  发帖心情 Post By:2019/8/27 9:06:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20190827090458.png
图片点击可在新窗口打开查看
Dim App As New MSExcel.Application  '定义Excel对象
Dim dlg As New OpenFileDialog '定义一个新的OpenFileDialog
dlg.InitialDirectory="D:\My Documents" '最初显示的目录
dlg.Filter= "Excel文件|*.xlsx|Word文件|*.doc|Access文件|*.mdb" '设置筛选器
If dlg.ShowDialog = DialogResult.OK Then '如果用户单击了确定按钮
 
  Dim fl As NEW xls.book(dlg.FileName)
 
  Dim Wb As MSExcel.Workbook = App.WorkBooks.Open("fl")

  App.Visible = True

Dim Ws As MSExcel.WorkSheet = Wb.WorkSheets("工资表")
Dim WT As MSExcel.WorkSheet = Wb.WorkSheets("考勤")
......
......
......
End If

现要想使用FORTABLE操控EXCEL,想打开选定单一文件,最对它进行具体
图片点击可在新窗口打开查看此主题相关图片如下:qq截图20190827090511.png
图片点击可在新窗口打开查看
操作,但是老提示引用文件名出错


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


加好友 发短信
等级:超级版主 帖子:109505 积分:557193 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/27 9:15:00 [只看该作者]

Dim Wb As MSExcel.Workbook = App.WorkBooks.Open(fl)

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


加好友 发短信
等级:八尾狐 帖子:1945 积分:5927 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2019/8/27 9:29:00 [只看该作者]



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


加好友 发短信
等级:八尾狐 帖子:1945 积分:5927 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2019/8/27 9:30:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20190827092809.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:八尾狐 帖子:1945 积分:5927 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2019/8/27 9:39:00 [只看该作者]

Dim Wb As MSExcel.Workbook = App.WorkBooks.Open(fl) 试过变成Dim Wb As MSExcel.Workbook = App.WorkBooks.Open(“”fl"")也是不行

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


加好友 发短信
等级:超级版主 帖子:109505 积分:557193 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/27 9:41:00 [只看该作者]

If dlg.ShowDialog = DialogResult.OK Then '如果用户单击了确定按钮
  
  ‘’Dim fl As NEW xls.book(dlg.FileName) ‘这一句去掉,xls.book类型和MSExcel.Workbook是完全不同的用法,不能混用
 
  Dim Wb As MSExcel.Workbook = App.WorkBooks.Open(dlg.FileName)

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


加好友 发短信
等级:八尾狐 帖子:1945 积分:5927 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2019/8/27 12:04:00 [只看该作者]



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


加好友 发短信
等级:八尾狐 帖子:1945 积分:5927 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2019/8/27 12:04:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:qq.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:八尾狐 帖子:1945 积分:5927 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2019/8/27 12:05:00 [只看该作者]

这个提示不知是什么回事的?


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


加好友 发短信
等级:超级版主 帖子:109505 积分:557193 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/8/27 12:08:00 [只看该作者]

vba调用出错就是这种提示。

调试技巧:http://www.foxtable.com/webhelp/scr/1485.htm

 回到顶部
总数 27 1 2 3 下一页