Office中国论坛/Access中国论坛
标题:
求助!关于输出EXCEL表格问题QueryToExcel
[打印本页]
作者:
3750912
时间:
2009-3-26 10:39
标题:
求助!关于输出EXCEL表格问题QueryToExcel
我使用了QueryToExcel这个函数将查询结果输出到EXCEL
现存在如下问题,急需解决。
1.当我的查询语句中使用了like时。输出无显示
语句如:select * from 表1 where 名称 like '*" & cc1.Value & "'
在列表框内可以正确显示查询结果,但是输出的EXCEL只有表头无内容
2.我需要在同一个EXCEL文件的SHEET1,SHEET2标签中分别输出两个表,使用该函数打开两个表,一个SHEET1有内容一个SHEET2有内容,请问如何修改实现?
请各位高手指点我这个站在门外的小菜鸟,谢谢!
作者:
3750912
时间:
2009-3-26 10:46
补充一个问题,当SHEET1\或者sheet2中原本有数据时,如何先清空内容再输出EXCEL
(因为我输出的表格SHEET2有时为空,不先清空容易对输出的数据混淆)
作者:
todaynew
时间:
2009-3-26 11:01
DoCmd.TransferSpreadsheet acExport, , "查询1", CurrentProject.Path & "\导出表.xls", True, "Sheet1"
DoCmd.TransferSpreadsheet acExport, , "查询2", CurrentProject.Path & "\导出表.xls", True, "Sheet2"
如果不行的话,可改为:
DoCmd.TransferSpreadsheet acExport, , "查询1", CurrentProject.Path & "\导出表.xls", True, "表1"
DoCmd.TransferSpreadsheet acExport, , "查询2", CurrentProject.Path & "\导出表.xls", True, "表2"
作者:
ACMAIN_CHM
时间:
2009-3-26 12:22
select * from 表1 where 名称 like '%" & cc1.Value & "'
把 * 换成 %, *是微软独家标新立异的东西,%是标准。
******************
* 一切皆有可能 *
******************
.
ACMAIN - Access论坛回贴准则(个人)
.
.
同
一
贴
子
不
回
复
第
二
次
作者:
3750912
时间:
2009-3-26 14:53
受教了,问题已解决。
那么如何在输出后自动打开EXCEL表格呢?
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3