Foxtable(狐表)用户栏目专家坐堂 → [求助]如何根据数据列条件导出同一个Excel模板的多个工作表


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

主题:[求助]如何根据数据列条件导出同一个Excel模板的多个工作表

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


加好友 发短信
等级:婴狐 帖子:45 积分:635 威望:0 精华:0 注册:2016/1/5 9:48:00
[求助]如何根据数据列条件导出同一个Excel模板的多个工作表  发帖心情 Post By:2017/3/13 9:27:00 [只看该作者]

如下图:

图片点击可在新窗口打开查看此主题相关图片如下:02.png
图片点击可在新窗口打开查看
该图为数据列内容,主体类别为“食品生产”、“食品销售”、“餐饮服务”……

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

该图为Excel模板文件“文件名为:foxtable综合分布-检查记录.xls”,下有对应的工作表,标签对应图一的“食品生产”、“食品销售”……

图片点击可在新窗口打开查看此主题相关图片如下:01.png
图片点击可在新窗口打开查看
该图为主窗口下的按钮,点选“生成检查记录”按钮,会生成Excel表格

目前已设置该按钮代码为:
Dim Book As New XLS.Book(ProjectPath & "Attachments\foxtable综合分布-检查记录.xls")
Dim fl As String = ProjectPath & "Reports\foxtable综合分布-检查记录.xls"
Book.Build() '生成细节区
Book.Save(fl) '保存工作簿
Dim Proc As New Process '打开工作簿
Proc.File = fl
Proc.Start()

请问老师,如何根据图一的数据列条件,从Excel模板文件中导出对应工作标签的检查记录?代码应如何设置?

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


加好友 发短信
等级:超级版主 帖子:106081 积分:539504 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/3/13 9:52:00 [只看该作者]

在一个Excel文件中,同一个模板复制为多个sheet,分别指定不同的条件:http://www.foxtable.com/webhelp/scr/0201.htm

 


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


加好友 发短信
等级:婴狐 帖子:45 积分:635 威望:0 精华:0 注册:2016/1/5 9:48:00
回复:(有点蓝)在一个Excel文件中,同一个模板复制为...  发帖心情 Post By:2017/3/13 10:03:00 [只看该作者]

通过该方法无法实现目的
因为是单张A4纸张,内容信息也不相同
Excel模板文件如下图:

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

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

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


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


加好友 发短信
等级:超级版主 帖子:106081 积分:539504 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/3/13 11:07:00 [只看该作者]

模板是可以不相同的,设置条件参考2楼帮助。

 

不行就上例子说明


 回到顶部