易表在线答疑技术与交流用户社区 → 如何用公式将一个表按单位拆分成若干个表并把拆分后的表输出为EXACL格式的表?


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

主题:如何用公式将一个表按单位拆分成若干个表并把拆分后的表输出为EXACL格式的表?

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


加好友 发短信
等级:职业侠客 帖子:497 积分:89 威望:0 精华:0 注册:2006/8/13 16:15:00
  发帖心情 Post By:2006/9/6 8:05:00 [显示全部帖子]

ExportDBFile("d:\111.xls",6,"表1","单位名称","=","单位1")的意思就是把“单位1”的数据生成一个叫111的excel表格并保存在d盘的根目录下。

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


加好友 发短信
等级:职业侠客 帖子:497 积分:89 威望:0 精华:0 注册:2006/8/13 16:15:00
  发帖心情 Post By:2006/9/6 12:31:00 [显示全部帖子]

哈哈,贺老师如果有100个单位是不是就很长的公式了?我做了一个通用按钮大家试一下,会自动按单位数量生成N个excel文件的。egd文件下载

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


加好友 发短信
等级:职业侠客 帖子:497 积分:89 威望:0 精华:0 注册:2006/8/13 16:15:00
  发帖心情 Post By:2006/9/9 12:47:00 [显示全部帖子]

我好象也出现了一运行就出错并退出的情况,问题出在setVariable("%A%",listfor("表1","单位名称",1))这句上,如果把%A%改成表达的变量,就无法生成文件,现在增加一个表达式变量%cc%,listfor("表1","单位名称",1),再将按钮公式改成setVariable("%A%",[%cc%])就可以了。egd文件下载

 回到顶部