Foxtable(狐表)用户栏目专家坐堂 → [求助]


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

主题:[求助]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/20 9:05:00 [显示全部帖子]

 excel模板的公式不等于生成的报表的公式,比如,生成的报表,内容会左移动一列,导致你公式有问题。

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/20 9:16:00 [显示全部帖子]

 做个简单例子发上来测试,不应该。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/20 10:13:00 [显示全部帖子]

 1、公式不合理,你引用的公式,不会改变,依旧是原值,但是sheet1的行已经改变了;

 

 2、一个模板文件,每一个表格都是当成是模板文件的,如果你要跳过某一个,就要用代码区做 http://www.foxtable.com/help/topics/2064.htm

 

------------你先把模板编程一张看一下吧 http://www.foxtable.com/help/topics/1144.htm

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/20 10:42:00 [显示全部帖子]

以下是引用kaiyu在2014-8-20 10:35:00的发言:
有点看不懂,那要用代码去过掉,代码写在哪?

 

单独做一个按钮,运行下面代码生成报表

 

Dim Book As New XLS.Book(ProjectPath & "Attachments\地毯装货码单.xls")
Dim fl As String = ProjectPath & "Reports\地毯装货码单.xls"
Book.Build(1) '生成细节区,忽略第一个表
Book.Save(fl) '保存工作簿
Dim Proc As New Process '打开工作簿
Proc.File = fl
Proc.Start()


 回到顶部