以文本方式查看主题 - 易表在线答疑 (http://egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://egrid2000.com/dvbbs/list.asp?boardid=2) ---- 输出打印报表为excel格式 (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=2937) |
-- 作者:yanfx -- 发布时间:2011/1/10 10:14:00 -- 输出打印报表为excel格式 上级要求的报表我可以用易表打印出来,但是上级还要excel的。格式和列名称以及列数量均与我的易表文件不同。直接输出易表为excel与要求差的太远,目前我是用复制粘贴来解决的,但是太慢。不知各位有何好的方法 |
-- 作者:wjq1072 -- 发布时间:2011/1/10 11:41:00 -- 导出excel不行吗? |
-- 作者:Czy -- 发布时间:2011/1/10 12:21:00 -- 在易表中生成一临时表,临时表的列名称与要求的Excel报表相同,然后将原表中的数据按条件CopyFor到临时表,再用ExportDBFile到Excel文件,这样一键就能完成整个操作了。 |
-- 作者:lyang70 -- 发布时间:2011/1/10 14:02:00 -- 也可以这样: 1、将易表文件直接导出为EXCEL文件,暂命名为“过渡表”(注:实际运用时名称固定;存储位置固定); 2、做一个标准格式的EXCEL报表,将报表每个单元格的取值分别指向“过渡表”,这样一旦过渡表数据更新,那么这张标准格式的excel报表数据也会更新。 ——这种方法与C版的方法类似,主要目的是数据更新后不用调整EXCEL的格式。 |
-- 作者:yanfx -- 发布时间:2011/1/10 14:42:00 -- 谢谢各位 |