设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
楼主: boy1
打印 上一主题 下一主题

[模块/函数] 如何拆分列

[复制链接]
41#
 楼主| 发表于 2008-12-17 21:36:25 | 只看该作者

“付款日期”,查询不出结果。

查询项目内     “付款日期”,查询不出结果。如何该代码?
42#
发表于 2008-12-17 22:14:17 | 只看该作者
不是查不出,而是没有符合条件的,增加60.90天的试试。
(除非你更改过查询语句)
43#
发表于 2008-12-17 22:59:03 | 只看该作者
知道哪里错误
更正一下:
  1. Private Sub Command12_Click()
  2.     strWhere = ""
  3.     If Not IsNull(Me.签约时间开始) Then
  4.         strWhere = strWhere & "DateDiff('d', Date(), 付款日期) <= " & Me.签约时间开始 & " and DateDiff('d', Date(), 付款日期)>=0 And "
  5.     End If
  6.     If Not IsNull(Me.txt日期) Then
  7.         Select Case Me.Combo9
  8.         Case "付款日期"
  9.             strWhere = strWhere & "Format(付款日期, 'yyyy-mm') like '*" & Format(Me.txt日期, "yyyy-mm") & "*' And "
  10.         Case Else
  11.             strWhere = strWhere & Me.Combo9 & " like '*" & Me.txt日期 & "*' And "
  12.         End Select
  13.     End If
  14.     If Len(strWhere) <> 0 Then
  15.         strWhere = Left(strWhere, Len(strWhere) - 5)
  16.     End If
  17.        Debug.Print strWhere
  18.     Me.b子窗体.Form.Filter = strWhere
  19.     Me.b子窗体.Form.FilterOn = True
  20. End Sub
复制代码
44#
发表于 2008-12-18 00:44:33 | 只看该作者
版主的作品好,人更好
45#
 楼主| 发表于 2008-12-18 09:09:31 | 只看该作者

谢版主指导,又得辛苦版主请看一下截图

版主请看截图

[ 本帖最后由 boy1 于 2008-12-18 09:27 编辑 ]

本帖子中包含更多资源

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

x
46#
发表于 2008-12-18 09:22:14 | 只看该作者
你要输入,2008-11  或者  2009-1,记得这是你要求的。
47#
 楼主| 发表于 2008-12-18 09:30:20 | 只看该作者
版主说的是,谢过版主。为什么日期的搜索不能像其他通配符那样,2008-11-09中的任意一部分呢?

明白了,
strWhere = strWhere & "Format(付款日期, 'yyyy-mm') like '*" & Format(Me.txt日期, "yyyy-mm") & "*' And "

第一个为什么是单引号?

[ 本帖最后由 boy1 于 2008-12-18 09:45 编辑 ]
48#
发表于 2008-12-18 09:51:12 | 只看该作者
第一个format是作为字符串,第二个是作为变量。
49#
 楼主| 发表于 2008-12-18 10:20:58 | 只看该作者

请教“报表内容”输出成EXECEL文件如何写代码?

“报表内容”输出成EXECEL文件如何写代码?先谢过版主
50#
发表于 2008-12-18 10:42:50 | 只看该作者
DoCmd.OutputTo acOutputReport, "rptA"
看帮助,
参阅 OutputTo 方法
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-12-1 17:56 , Processed in 0.104374 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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