Foxtable(狐表)用户栏目专家坐堂 → 老师怎么给按钮加上生成excel报表的功能?


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

主题:老师怎么给按钮加上生成excel报表的功能?

帅哥哟,离线,有人找我吗?
初心不改再说未来
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:496 积分:3899 威望:0 精华:0 注册:2017/7/19 10:58:00
老师怎么给按钮加上生成excel报表的功能?  发帖心情 Post By:2019/10/16 12:10:00 [只看该作者]

除了点击系统菜单生成之外,有办法给按钮加上我已设计好的报表,点击生成吗

这个代码肿么写啊

谢谢老师

 回到顶部
帅哥哟,离线,有人找我吗?
初心不改再说未来
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:496 积分:3899 威望:0 精华:0 注册:2017/7/19 10:58:00
  发帖心情 Post By:2019/10/16 13:13:00 [只看该作者]

Dim Book As New XLS.Book(ProjectPath & "Attachments\名单.xlsx")
Dim fl As String = ProjectPath & "Reports\名单.xlsx"
Book.Build() '生成细节区
Book.Save(fl) '保存工作簿
Dim Proc As New Process '打开工作簿
Proc.File = fl
Proc.Start()



 回到顶部
帅哥哟,离线,有人找我吗?
初心不改再说未来
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:496 积分:3899 威望:0 精华:0 注册:2017/7/19 10:58:00
  发帖心情 Post By:2019/10/16 13:14:00 [只看该作者]


详细错误信息:
非法Excel OpenXml文件(*.xlsx)。


2007   不支持?

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106130 积分:539761 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/10/16 13:47:00 [只看该作者]

肯定支持。要么文件有问题,要么文件根本就不是xlsx格式。

试试下载安装下面的数据访问组件:
http://www.foxtable.com/download/AccessDatabaseEngine.exe

 回到顶部