【发布时间】:2015-07-19 20:59:42
【问题描述】:
我有一个 Excel 2010 电子表格,它从 Access 2010 数据库中引入数据。用户必须登录才能访问记录。当 Access 打开时,任务栏中的图标会闪烁,但会停留在屏幕上其他任何内容的后面。我想要的是让 Access 成为活动窗口,这样用户就不会错过它。
最好的方法是什么?
【问题讨论】:
-
不要。 MS 阻止其他应用程序的窗口窃取输入焦点是有原因的。虽然您可以使用 WinAPI 来解决这个问题,但这样做会遇到很多问题,而且通常会惹恼用户。如果您必须执行某项操作,请在 Excel 中显示一条消息,告诉用户在启动 Access 之前他们首先需要做什么。
-
为什么不能在 Excel 中收集凭据并将其传递到启动的 Access.Application 中?
标签: excel ms-access ms-access-2010 excel-2010 vba