设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1496|回复: 6
打印 上一主题 下一主题

[窗体] 请帮助在主窗体文本框中加入组合键ctrl+~调出子窗体

[复制链接]
跳转到指定楼层
1#
发表于 2010-1-21 16:28:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请帮助在主窗体文本框中加入组合键ctrl+~调出子窗体(模糊查询)(不按回车键),找到相关数据回车进入文本框

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2010-1-22 09:59:57 | 只看该作者
在文本框的按键事件中,根据KeyCode 和 Shift的值判断是否Ctrl+~
_KeyDown(KeyCode As Integer, Shift As Integer)
3#
 楼主| 发表于 2010-1-25 12:05:18 | 只看该作者
请问能否帮助修改一下例子,谢谢
4#
发表于 2010-1-27 16:42:00 | 只看该作者
本帖最后由 liwen 于 2010-1-31 14:43 编辑


Private Sub item_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = 192 And Shift = 2 Then
DoCmd.OpenForm "subssii"
End If
End Sub

在相关控件的“键按下”事件中调试keycode和shift
Debug.Print KeyCode & "/" & Shift
或查找相关帮助即可。
5#
 楼主| 发表于 2010-1-29 14:37:58 | 只看该作者
本帖最后由 yanwei82123300 于 2010-1-29 14:51 编辑

谢谢帮助,liwen老师我试了一下,没有问题,但是调出的子窗体"subssii"能否以数据表形式显示。这样便于数据查找。,谢谢
6#
 楼主| 发表于 2010-1-29 15:39:03 | 只看该作者
Liwen 老师,我试了一下在VBA 语句后加了, acFormDS但是不能够进行模糊查询
7#
发表于 2010-1-31 14:45:50 | 只看该作者
不能模糊查询的原因,可能在于你查询是引用控件的值,而控件的值在保存前会还是引用更新前的值,你可尝试在查询的条件中引用Forms!form1!item.Text
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-18 12:15 , Processed in 0.085226 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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