【发布时间】:2008-09-11 14:51:43
【问题描述】:
Access 2003 中是否有可以在设计或 sql 模式下运行查询的键盘快捷键?
【问题讨论】:
标签: ms-access
Access 2003 中是否有可以在设计或 sql 模式下运行查询的键盘快捷键?
【问题讨论】:
标签: ms-access
Sendkeys 总是一个错误,因为 Access 中几乎没有任何东西不能通过代码实现。
正确的代码是:
DoCmd.RunCommand acCmdRun
如何运行该代码取决于您,但它绝对比 SendKeys 更可取。
【讨论】:
它不是内置的。我会尝试一个宏 - AutoKeys?您应该能够以这种方式使几乎任何您想要的键盘变短。
【讨论】:
我结合使用答案编写了一个从 AutoKeys 宏调用的小函数,如下所示:
Public Function RunMyQuery() As Boolean
SendKeys "%Q" & "R"
RunMyQuery = True
End Function
谢谢!
【讨论】:
Ctrl+, 和 Ctrl+. 将使 MS Access 在查询视图中左右循环设计、数据表、SQL、数据透视表、数据透视图。
否则,您可以右键单击“运行”感叹号并选择自定义,然后在该自定义窗口打开的情况下,您可以再次右键单击“运行”感叹号,选择“图像和文本”以显示单词跑。只要显示单词,您就可以使用 Alt+Shift+R 来激活基于带下划线的大写 R 的按钮。如果您再次右键单击“运行”感叹号并选择属性,您可以将大写的 R 更改为小写的 r,这样就不需要 SHIFT 键,快捷键简单地变为 Alt+ R.
【讨论】:
此功能不是内置的,但您可以对其进行设置,以便按 F5 功能键运行查询。
【讨论】:
运行查询的键盘快捷键:
按(不要按住)Alt 然后点击 v 然后点击 s
返回查询视图的键盘快捷键:
按 Alt 然后点击 v 然后点击 q
【讨论】:
Alt Q Alt R(即菜单项选择)不适合吗?
【讨论】:
不确定这与 Windows 2007 中的相同问题有何相似之处,但 FWIW,我通过执行以下操作修复了它:
现在您可以使用 Alt+4 运行您的 SQL。
【讨论】:
虽然不是键盘快捷键,但也可以将按钮添加到快速访问工具栏,以便无论您拥有哪个选项卡或功能区最小化时都可以轻松访问。
【讨论】: