当通过IE打开工作簿时,Workbook_Open上激活的表单出现在Internet Explorer后面,用于某些用户
对于Excel工作簿的某些用户,在workbook_open上激活的login表单出现在Internet Explorer 11窗口后面,用于访问该工作簿。 (是的,用户要么使这个信任的文件,或他们在Excel中的安全设置自动启用macros)
我无法自己复制这个问题,但看到它通过屏幕共享。
我已经尝试了workbook.activate和setfocus方法,但是这并没有帮助有问题的用户。 最好的情况可能是当表单被激活时(如果可能的话)自动从工作簿中最小化IE。
有没有一种傻瓜的方式来确保当用户通过IE打开应用程序时,Excel工作簿,特别是login表单是可见的?
我的代码,因为它是可笑的简单删除失败的尝试来解决这个问题:
Private Sub Workbook_Open() frmLogin.Show End Sub
我没有问在这个网站上的许多问题。 请让我知道是否需要更多的信息。