Office中国论坛/Access中国论坛
标题:
关于用宏导出到excel的难题
[打印本页]
作者:
hzoffice
时间:
2004-11-15 05:35
标题:
关于用宏导出到excel的难题
我每月要一次导出很多excel表,但每月在宏里每条命令都要改输出路径,比如9月,/09/a.xls,
10月,都要手工将/09/a.xls 改成 ,/10/a.xls。有没有批量修改的办法,或者参数设置方法?
请高手指点!
作者:
swo
时间:
2004-11-15 06:10
用这样的行不行
"……/" & Format(Date(),"mm") & "/a.xls"
作者:
swo
时间:
2004-11-15 06:11
将宏转换成代码来执行,修改代码更为方便
作者:
wu8313
时间:
2004-11-15 07:36
我正好写了一段关于这个的体会,楼主看看是否有用。
截取一二如下:
<H1 16.5pt? 0cm 17pt>Outputexcel和tranfeserexcel的区别
<H2 0cm? auto>Outputexcel操作:
规范的称谓:输出到
excel
优点:可以自动启动excel应用程序,直观的令用户看到输出后的数据。
示例代码一、
DoCmd.outputto acQuery, "一年zai", "MicrosoftExcel(*.xls)", "wuzhaoyong.xls", True, ""
代码的功能
:
这段代码可以立即在“我的文档”中创建名称为“wuzhaoyong.xls”的工作表文件,并自动激活。
缺陷是
:1、工作表标签的名称为“一年zai”.(一年zai是一个查询)。
解决的方法:将这个“一年zai”查询另存为一个“想要的名称”
代码更改如下:
DoCmd.outputto acQuery, "想要的名称", "MicrosoftExcel(*.xls)", "wuzhaoyong.xls", True, ""
事实表明这种方法是可行的。[attach]7616[/attach]
[此贴子已经被作者于2004-11-14 23:36:50编辑过]
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3