易表在线答疑技术与交流用户社区 → 输出打印报表为excel格式


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

主题:输出打印报表为excel格式

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


加好友 发短信
等级:论坛游民 帖子:102 积分:20 威望:0 精华:0 注册:2006/8/20 8:14:00
输出打印报表为excel格式  发帖心情 Post By:2011/1/10 10:14:00 [只看该作者]

上级要求的报表我可以用易表打印出来,但是上级还要excel的。格式和列名称以及列数量均与我的易表文件不同。直接输出易表为excel与要求差的太远,目前我是用复制粘贴来解决的,但是太慢。不知各位有何好的方法

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


加好友 发短信
等级:超级版主 帖子:16190 积分:125850 威望:1 精华:0 注册:2006/8/12 12:29:00
  发帖心情 Post By:2011/1/10 11:41:00 [只看该作者]

导出excel不行吗?

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


加好友 发短信
等级:超级版主 帖子:13147 积分:-89 威望:0 精华:0 注册:2006/8/11 11:14:00
  发帖心情 Post By:2011/1/10 12:21:00 [只看该作者]

在易表中生成一临时表,临时表的列名称与要求的Excel报表相同,然后将原表中的数据按条件CopyFor到临时表,再用ExportDBFile到Excel文件,这样一键就能完成整个操作了。

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


加好友 发短信
等级:超级版主 帖子:5115 积分:862 威望:0 精华:0 注册:2006/8/15 16:57:00
  发帖心情 Post By:2011/1/10 14:02:00 [只看该作者]

也可以这样:
1、将易表文件直接导出为EXCEL文件,暂命名为“过渡表”(注:实际运用时名称固定;存储位置固定);
2、做一个标准格式的EXCEL报表,将报表每个单元格的取值分别指向“过渡表”,这样一旦过渡表数据更新,那么这张标准格式的excel报表数据也会更新。

——这种方法与C版的方法类似,主要目的是数据更新后不用调整EXCEL的格式。


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


加好友 发短信
等级:论坛游民 帖子:102 积分:20 威望:0 精华:0 注册:2006/8/20 8:14:00
  发帖心情 Post By:2011/1/10 14:42:00 [只看该作者]

谢谢各位

 回到顶部