设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 2313|回复: 15
打印 上一主题 下一主题

[查询] 如果将交叉查询的结果,导到EXCEL里,不知我是错了哪一步

[复制链接]
跳转到指定楼层
1#
发表于 2007-7-29 21:32:00 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

<><FONT size=4>我想将经查询后的结果导到EXCEL里。。。。。但导出的却是所有的记录。。。</FONT></P>
<><FONT size=4>请教。。我是哪一步错了。。</FONT></P>
<></P>
<P><BR> </P><BR>

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
16#
发表于 2008-12-13 22:56:58 | 只看该作者
[:24] [:24] [:24] [:24]
15#
发表于 2008-12-13 19:55:44 | 只看该作者
看看小宝的方法!
14#
发表于 2008-12-13 15:24:55 | 只看该作者
好好学学
13#
发表于 2008-1-30 10:06:46 | 只看该作者
学习学习
12#
 楼主| 发表于 2007-7-30 04:55:00 | 只看该作者
<><STRONG><FONT face=Verdana color=#61b713></FONT></STRONG> </P>
<><STRONG><FONT face=Verdana color=#61b713 size=4>小宝大哥。</FONT></STRONG></P>
<><STRONG><FONT face=Verdana color=#61b713 size=4>非常非常的感谢你。。。。要的就是这效果。。。</FONT></STRONG></P>
<P><STRONG><FONT face=Verdana color=#61b713 size=4></FONT></STRONG> </P>

<P><STRONG><FONT face=Verdana color=#61b713 size=4></FONT></STRONG> </P>
<P><STRONG><FONT face=Verdana color=#61b713 size=4></FONT></STRONG> </P>
<P><STRONG><FONT face=Verdana color=#61b713></FONT></STRONG> </P>

点击这里给我发消息

11#
发表于 2007-7-30 03:56:00 | 只看该作者

更改查询属性,要用到vba和ado

<BR>

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
10#
 楼主| 发表于 2007-7-30 03:39:00 | 只看该作者
<><FONT size=4></FONT></P>
<><FONT size=4>小宝,我看你还是把库上传上来给我瞄瞄吧。。。</FONT></P>
<><FONT size=4>人家我很菜的。。。</FONT></P>
<P><FONT size=4></FONT></P>
<P><FONT size=4></FONT></P>
<P><FONT size=4></FONT></P>
[此贴子已经被作者于2007-7-29 19:41:28编辑过]

点击这里给我发消息

9#
发表于 2007-7-30 02:47:00 | 只看该作者

<>先在你的窗体模块中添加一个子过程:</P>
<><FONT color=#2222dd>rivate Sub s筛选记录(st条件 As String)</FONT></P>
<P><FONT color=#2222dd>    Dim dbs As Database<BR>    Dim qdf As QueryDef<BR>    Dim stsql As String<BR>    <BR>    stsql = "TRANSFORM Sum(批数) AS 批数之总计 " &amp; _<BR>        "SELECT 领取日期, 冲工编号, 冲床工人, 货号, 数量 FROM 冲床领取明细表 " &amp; st条件 &amp; _<BR>        " GROUP BY ID, 领取日期, 冲工编号, 冲床工人, 货号, 数量 PIVOT 层名称;"<BR>        <BR>    Set dbs = CurrentDb<BR>    Set qdf = dbs.QueryDefs("冲床领取明细交叉查询1")<BR>    Me.冲床总工资查询子窗体.SourceObject = ""<BR>    qdf.SQL = stsql<BR>    Me.冲床总工资查询子窗体.SourceObject = "查询.冲床领取明细交叉查询1"</FONT></P>
<P><FONT color=#2222dd>    qdf.Close<BR>    dbs.Close<BR>    Set qdf = Nothing<BR>    Set dbs = Nothing<BR>End Sub</FONT><BR></P>
<P>然后在 cmd查询_Click 过程中用:</P>
<P>    <FONT color=#1111ee>s筛选记录 " Where " &amp; strWhere</FONT></P>
<P>取代</P>
<P><FONT color=#22dd22>    Me.冲床总工资查询子窗体.Form.Filter = strWhere<BR>    Me.冲床总工资查询子窗体.Form.FilterOn = True</FONT></P>
<P>在此 cmd清除_Click 过程中用:</P>
<P><FONT color=#2222dd>    s筛选记录 ""</FONT></P>
<P>取代</P>
<P><FONT color=#22dd22>    Me.冲床总工资查询子窗体.Form.Filter = ""<BR>    Me.冲床总工资查询子窗体.Form.FilterOn = False</FONT></P>
<P><FONT color=#000000>你看看,可不可以</FONT></P>
8#
 楼主| 发表于 2007-7-29 23:25:00 | 只看该作者
<>郁闷的说。</P>

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2025-1-10 14:02 , Processed in 0.188186 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表