以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  按条件导出数据  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=1920)

--  作者:zss
--  发布时间:2011/9/18 20:07:00
--  按条件导出数据
导出数据问题:
1、能不能用公式实现只导出指定表?
2、能不能用公式实现只导出一个月或一季度或一年内某一时间段的数据。如:2011年9月份的数据,能不能选择性的导出9月1日至10日的数据。
请高手帮忙。谢谢!
--  作者:wjq1072
--  发布时间:2011/9/18 21:41:00
--  
可以的
--  作者:zss
--  发布时间:2011/9/18 23:50:00
--  
已解决。与大家分享一下。
方法是用函数Exportdbfile。
问题1:导出A表数据。
Exportdbfile("d:\\a.xls",6,"a")
导出A表数据,格式为XLS,保存在d盘,文件名为:a.xls.
问题2:按时间范围导出A表数据。
if(text([%开始日期%])="",or text([%结束日期%])="",Msgbox("请正确输入时间",0),filterfor("日期",">=",[%开始日期%])and filterfor("日期","<=",[%结束日期%])and Exportdbfile("d:\\a.xls",6,"a","日期",">=",[%开始日期%],"日期","<=",[%开始日期%]))
--  作者:oYo
--  发布时间:2014/7/17 8:41:00
--  
上面这个公式 如何自主选择 存储目录和文件名呢?
--  作者:dancedy
--  发布时间:2014/7/17 11:58:00
--  
GetFilename